【发布时间】:2013-07-16 03:31:17
【问题描述】:
我很困惑如何比较两个 NSMutableArray。这是我的代码。如果数组元素已经存在于本地,它将采用它,否则采用默认数组。怎么办?
for (NSDictionary *data in array) {
NSString *fbid = [data objectForKey:@"id"];
for (KP_PERSON *person in self.myPersonArray) {
if ([person.UserDef2 isEqualToString:fbid]) {
//Found fbid take the array element
}
else{
//continue take the array
}
}
}
请帮忙。谢谢。
我正在尝试将本地数据库与 json 数组进行比较。如果本地数据库中已经存在 fbid,它将添加到对象中,否则它将使用 json 数组将数据填充到 tableview。
【问题讨论】:
-
也许只有我一个人......你到底想比较什么,你想在哪里消费它?您介意举个例子来帮助推动解决方案吗?
-
但是比较两个数组的代码在哪里。您发布的代码是比较两个 NSStrings,rt?
-
对不起我的错误,它与 NSString 比较
标签: iphone ios objective-c ios6