clang アナライザーでメモリ リークが発生したときProduct > Analyze
、私は理解できません。次のコードの最初の行で初期化されたものを2行目にリークしていると言っています
[[testView newScore] setText: [NSString stringWithFormat: @"+%d", addScore]];
[[testView newScore] setTextColor: [UIColor greenColor]];
Instruments は現在動作していないため (SDK 4.3 で Xcode 4.1 を使用しています)、このリークをこれ以上調査することはできません。
これがメモリ リークである理由がわかりますか。プロパティnewScore
は次のように定義されます。
@property (nonatomic, retain) UILabel *newScore;
のtestView
サブクラスですUIView
。
編集: アナライザー出力のスクリーンショット:
読んでくれてありがとう!