ARCの使用中にforループ内にNSDictionariesを作成するときに、大きな問題が発生します。重要なのは、最初の「dict」の作成後、アプリがクラッシュしてEXC_BAD_ACCESSが発生するため、オブジェクトのリリースに関連していると思われますが、何がわからないのでしょうか。自動リリースプールを使用してみましたが、結果は同じでした
for (int i = 0; i < [arr1 count]; i++) {
__strong NSDictionary *dict = [NSDictionary dictionaryWithObjectsAndKeys:[arr1 objectAtIndex:i], @"name", [arr4 objectAtIndex:i], @"position", [arr2 objectAtIndex:i], @"number", [arr5 objectAtIndex:i], @"status", [[arr6 objectAtIndex:i] intValue], @"order", nil];
[pl_stuff addObject:dict];
}
返信ありがとうございます