Ios 如何将此阵列合并为一个阵列?
如何从对象中获取所有“mensClothingType”并将其放入一个数组中?当前如果我读取数组“objects” 我明白了:Ios 如何将此阵列合并为一个阵列?,ios,objective-c,arrays,Ios,Objective C,Arrays,如何从对象中获取所有“mensClothingType”并将其放入一个数组中?当前如果我读取数组“objects” 我明白了: PFQuery *query = [PFQuery queryWithClassName:@"Category"]; // Retrieve the object by id [query findObjectsInBackgroundWithBlock:^(NSArray * _Nullable objects, NSError * _Nullable
PFQuery *query = [PFQuery queryWithClassName:@"Category"];
// Retrieve the object by id
[query findObjectsInBackgroundWithBlock:^(NSArray * _Nullable objects, NSError * _Nullable error) {
// Now let's update it with some new data. In this case, only cheatMode and score
// will get sent to the cloud. playerName hasn't changed.
// NSLog(@"%@",[objects objectAtIndex:1]);
// NSLog(@"%@",[objects valueForKey:@"mensClothingType"]);
NSArray * result = [[objects valueForKey:@"mensClothingType"] componentsJoinedByString:@""];
NSLog(@"%@",result);
}];
}
用一些相关的代码更新你的问题,并展示你的尝试。解释您在尝试中遇到的问题。查看
NSArray
方法arrayByAddingObjectsFromArray
。如果你发布你的代码和你尝试过的东西,我们可以告诉你如何让它工作。我更新了它@rmaddycan你能帮忙吗@为什么你认为现有的答案不合适?或者@Duncac的上述评论?两者都提供了解决方案。
(
(
Shirts
),
(
Jeans
)
)
NSMutableArray* resultArray = [NSMutableArray new];
for(NSArray* innerArray in outerArray)
{
for(id object in innerArray)
{
[resultArray addObject:object];
}
}