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