0

我有一个与保留计数有关的问题。

NSString *str = [[NSString alloc] initWithString:@"my name"];

NSLog(@"Retain Count : %d",str.retainCount); 

它给了我-1作为保留计数。

NSMutableString *str1 = [[NSMutableString alloc] initWithString:@"my name"];

NSLog(@"Retain Count : %d",str1.retainCount);

它给我 1 作为保留计数。

我很困惑为什么会这样。请帮我。

谢谢你。

4

0 回答 0