我有一个NSMutableArray,我通过这样做添加对象(来自Kinvey):
KCSQuery* query = [KCSQuery query];
[self.store queryWithQuery:query withCompletionBlock:^(NSArray *objects, NSError *error) {
if (error == nil) {
[mutableArray removeAllObjects];
[mutableArray addObjectsFromArray:objects];
}
} withProgressBlock:nil];
现在,我需要一个包含一个键的所有对象的数组,例如,mutableArray中对象的所有id的数组。
有什么想法吗?提前谢谢。
答案 0 :(得分:2)
如果您的mutableArray
是一个词典数组,那么您可以从mutableArray
获取相同键的所有对象。
// assuming that you want to retrieve all the "firstName" name from array
NSArray *fnameArray=[mutableArray valueForKey:@"firstName"];
NSLog(@"First Name Array : %@",fnameArray);
请发布您mutableArray
的一些数据,以便我能为您提供正确的解决方案。