さらにthis questionに私はすべての明白なメモリリークを修正しましたが、クランは、4つの「リーク返されたオブジェクトの」バグを発見した、どのI(もともとhereから)BEncoding.mにClangの "返されたオブジェクトのリーク"は何を意味しますか?
をメモリリークの束を修正しました[ソートする方法分からない:
完全なメッセージ/コードの適切なビットがある:
NSMutableData *data = [[NSMutableData alloc] init];
[1]メソッド+1とObjective-Cのオブジェクトを返す参照を所有する(カウント値を保持します)
[...] snprintf(buffer, 32, "%lu:", [object length]); [data appendBytes:buffer length:strlen(buffer)]; [data appendData:object]; return data;
オブジェクトは、(単一呼び出し側に転送回数を保持)所有リファレンスとして呼び出し元に返さ[3]
それは、彼らが戻っている前に、適切に自動解放されていないオブジェクト、のように聞こえる
+1。あなたの答えを広げてください。これは非常に暗いと混乱の話題であり、この小さなブレッドクラムの知識はほとんど私が –