我正在创建一个NSdictionary数组,并将该数组放入NSUserDefaults中。然后,将数组数据放入最近添加的tableview中。我正在尝试获取它,以便它将存储添加到该数组的5个最新对象。我该怎么办?下面是我的代码:
- (IBAction)searchButton:(UIButton *)sender {
[_jobDic setObject:_jobField.text forKey:@"jobRecent"];
[_jobDic setObject:_locationField.text forKey:@"locationRecent"];
[_recentJobArray addObject:_jobDic];
[_recentDefaults setObject:_recentJobArray forKey:@"recentJobs"]
[_recentDefaults synchronize];
}
假设您指的是_recentJobArray
,则可以执行以下操作:
if (_recentJobArray.count == 5) {
[_recentJonArray removeObjectAtIndex:0]; // remove oldest
}
[_recentJobArray addObject:_jobDic];
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句