重複の可能性:
NSStringはカウントを保持します
オブジェクトの保持カウントが負の値になる可能性はありますか?
私はこのコードを持っています
NSString *str = [[NSString alloc] initWithString:@"Hello World"];
NSLog(@"String Retain Count: %i", [str retainCount]);
これにより、保持カウント-1が返されます。
なぜこれが起こったのですか?
また、私はこのようにしました
NSString *str = [[NSString alloc] init]
それでも、保持カウントで負の値を返します。
これはどのように起こっていますか?
このことを理解するのを手伝ってください!!!!!