gpt4 book ai didi

ios - 使用其键值将数组中的数据添加到另一个数组

转载 作者:行者123 更新时间:2023-11-28 22:35:05 25 4
gpt4 key购买 nike

您好,我有两个数组,一个被解析的数据在每个单元格(文件夹名称和 ID)中有多个条目,我希望将此数据保存到另一个数组中,就像它存储在第一个数组中一样

   FilteredData = [[NSMutableArray alloc]initWithArray:[ParsedData ValueForKey:@"FolderName"]];

SearchData = [[NSMutableArray alloc]initWithArray:FilteredData];

这就是我一直在尝试的,每个条目都包含字典的数据是 ParsedData,而我必须在其中复制这些项目的数组是 SearchData。

包含字典的数组(已解析数据)如下所示

 PARSED DATA (
{
CreatedBy = 1;
FolderName = Posteingang;
ID = 13000;
ParentID = 0;
},
{
CreatedBy = 1;
FolderName = Freigaben;
ID = 13001;
ParentID = 0;
},

我需要从这个数组中获取 FolderName 和 ID,并将它们放入 SearchData 数组中

SearchData (
Posteingang;
13000;
Freigaben;
13001;
)

我希望现在问题已经清楚了

enter image description here

最佳答案

检查这个,

NSMutableArray *searchData = [NSMutableArray new];
for(NSDictionary *dict in ParsedDataArray){//here ParsedDataArray means PARSED DATA array name
NSDictionary *tempDict=[[NSDictionary alloc]initWithObjectsAndKeys:[dict ValueForKey:@"FolderName"],@"FolderName",[dict ValueForKey:@"ID"],@"ID" nil],

[searchData addObject:dict];
}

关于ios - 使用其键值将数组中的数据添加到另一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16315448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com