0
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];

ここで に追加backpropsbacklistます。NSLogsさまざまな値を追加します。それが私が欲しいものです。しかし、このコードでそれらをログに記録すると:

while (i!=backlist.count) {
        NSLog(@"%@ %@",[[backlist objectAtIndex:i] objectForKey:@"id" ],[[backlist objectAtIndex:i] objectForKey:@"name" ]);i++;
    }

それらはすべて最後のオブジェクトと同じです。なぜこれがそのようなものですか?ありがとうございました。

4

2 に答える 2