モデルには、そのプロパティを含む NSDictionary オブジェクトを作成する簡単なメソッドがあります。残念ながら、このメソッドは「分析」によってメモリリークが発生していると見なされます。
76 行目 (ここではドットでマークされています) に割り当てられ、「dic」に格納されているオブジェクトのメモリ リークの可能性があります。
-(NSDictionary*) getDictionary {
NSDictionary *dic = [[NSDictionary alloc] init];
[dic setValue:(id)self.internal_code forKey:@"internal_code"];
[dic setValue:(id)self.identifier forKey:@"id"];
[dic setValue:(id)self.owner forKey:@"owner"];
[dic setValue:(id)self.address forKey:@"address"];
[dic setValue:(id)self.displayed_name forKey:@"displayed_name"];
return dic;
}
私はARCを使用していません。
PS : 入ってきた人たちへ、私が投稿した元のコードは正しいものでした — 自動リリースがありました。後で編集したので、メモリリークが再発し、正確な理由を尋ねました。