多分それは非常に一般的でオタクな種類の質問です。NSMutableDictionaryがあり、それにいくつかのオブジェクトを追加してから、辞書をNSMutableArrayに追加しています。辞書を配列に追加した後、辞書のすべてのオブジェクトを削除し、それをnilに設定します。これにより、辞書を追加した配列からデータが削除されます。アレイがデータを失う原因となっている何か問題がありますか?
NSMutableDictionary *lDict = [[NSMutableDictionary alloc]init];
[lDict setObject:lDate forKey:@"date"];
[lDict setObject:presentationId forKey:@"pptId"];
[lDict setObject:presentationName forKey:@"PresentationName"];
[lDict setObject:presentationDesc forKey:@"PresentationDesc"];
[lDict setObject:presentationThumb forKey:@"presentationThumb"];
[lDict setObject:postCallRowId forKey:@"postCallId"];
[lDict setObject:userReaction forKey:@"userReaction"];
[lDict setObject:appDel.gRegion forKey:@"Region"];
[lDict setObject:@"Presentation" forKey:@"ContentType"];
[durationArray addObject:lDict];
//here I am having data in array
[lDict removeAllObjects];
lDict=nil;
//here I lost data in array also