NSMutableDictionary *backprop;
NSMutableArray *backlist;
[backprop setValue:self.val forKey:@"id"];//NSLog for self.val
[backprop setValue:title.text forKey:@"name"];//NSLog for title.text
[backlist insertObject:backprop atIndex:backlist.count];
ここで に追加backprops
しbacklist
ます。NSLogs
さまざまな値を追加します。それが私が欲しいものです。しかし、このコードでそれらをログに記録すると:
while (i!=backlist.count) {
NSLog(@"%@ %@",[[backlist objectAtIndex:i] objectForKey:@"id" ],[[backlist objectAtIndex:i] objectForKey:@"name" ]);i++;
}
それらはすべて最後のオブジェクトと同じです。なぜこれがそのようなものですか?ありがとうございました。