【发布时间】:2015-05-28 20:32:29
【问题描述】:
我正在尝试执行相对简单的任务,即删除 NSMutableArray 中符合特定条件的项目。
在这种特殊情况下,我想删除满足以下所有条件的项目:
- 城市:西雅图
- 州:西澳
- 时间戳:超过 60 秒
我的数组的 NSLog 如下所示:
array = (
{
city = "Seattle";
state = "WA";
timestamp = 1432844384;
},
{
city = "Dallas";
state ="TX";
timestamp = 1432844415;
},
{
city = "Seattle";
state = "WA";
timestamp = 1432845329;
}
)
我尝试使用 NSPredicate 过滤数组,但我认为这可能会使事情过于复杂。任何建议都会很棒!谢谢!
【问题讨论】:
标签: ios objective-c nsmutablearray nsarray