我正在尝试将在我的 UITableView 中滚动过去的所有项目存储在 NSMutableArray 中。在我的cellForRowAtIndexPath
方法中,我包含下面的代码。所有对象(Id、currentTime 等)都是 NSString。
我正在尝试将它们全部编译成一个数组,但我认为我这样做不正确。我想我可能会在每一个cellForRowAtIndexPath
.
任何帮助都会很棒。最后,我只想要一个数组,它允许我查找滚动过去的“行/单元格”的各个方面......
在我的 .m 文件中:
NSMutableDictionary *dict = [NSMutableDictionary dictionary];
[dict setObject:Id forKey:@"key1"];
[dict setObject:currentTime forKey:@"key2"];
[dict setObject:textForMyLabel forKey:@"key3"];
[dict setObject:placeLatitude forKey:@"key4"];
[dict setObject:placeLongitude forKey:@"key5"];
[scrolledPast addObject:dict];
NSLog(@"array: %@", dict);
在我的 .h 文件中:
@interface viewController {
NSMutableArray *scrolledPast;
}
@property (nonatomic, retain) NSMutableArray *scrolledPast;