NSMutableArray 一个键的所有值(Kinvey)

NSMutableArray all values for one key (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 的数组。

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

如果你的 mutableArray 是一个字典数组,那么你可以从那个 mutableArray.

中获取相同键的所有对象
// assuming that you want to retrieve all the "firstName" name from array
NSArray *fnameArray=[mutableArray valueForKey:@"firstName"];
NSLog(@"First Name Array : %@",fnameArray);

请post你的一些数据mutableArray所以我可以给你适当的解决方案。