我有一个与保留计数有关的问题。
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 作为保留计数。
我很困惑为什么会这样。请帮我。
谢谢你。