NSMutableArray一个键的所有值(Kinvey)

时间:2016-06-07 12:47:29

标签: objective-c xcode nsmutablearray kinvey

我有一个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的数组。

有什么想法吗?提前谢谢。

1 个答案:

答案 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的一些数据,以便我能为您提供正确的解决方案。