可能重复:
NSString的保留计数
有没有可能是任何物体在负值其保留计数 ?
我有此代码
NSString *str = [[NSString alloc] initWithString:@"Hello World"];
NSLog(@"String Retain Count: %i", [str retainCount]);
这将返回保留计数 -1。
为什么会这样?
还我已经做了这样的
NSString *str = [[NSString alloc] init]
仍然在其返回负值保留计数 。
这是如何发生的?
请帮助了解这件事情!!!!!