私はメモリについての質問があります。コード&以下によると、漏れは0x6868190
ですか?objective-cメモリリーク?
コード:
self.point = [NSString stringWithFormat:@"R"];
NSLog(@"********First********%d",[point retainCount]);
NSLog(@"********First********%p",point);
self.point = [NSString stringWithFormat:@"A"];
NSLog(@"********Second********%d",[point retainCount]);
NSLog(@"********Second********%p",point);
ログ:
2012-04-17 20:27:49.838 test_[297:f803] ********First********2
2012-04-17 20:27:49.838 test_[297:f803] ********First********0x6868190
2012-04-17 20:27:49.839 test_[297:f803] ********Second********2
2012-04-17 20:27:49.839 test_[297:f803] ********Second********0x6879500
あなたの投稿にコードの書式を追加してください。 – mit3z
保持カウントを記録してメモリ管理を理解しようとすると、間違っています。 –
@ MikeWellerのコメントを誇張することはできません。保持カウントについて忘れてしまったら、それはあなたが思っていることをしません。アップル社の文書によれば、「この方法で有益な情報を得ることはほとんどできない」 – sosborn