gpt4 book ai didi

ios - 如何根据条件提取 nsdictionary 的条目并将其复制到另一个数组或 nsdictionary

转载 作者:行者123 更新时间:2023-11-28 22:30:02 27 4
gpt4 key购买 nike

我需要检查 nsdictionary 中的元素是否不等于 normal,然后将该元素复制到一个数组中作为我的 UITable 的数据源。

这是一个条目的例子:

Trailer =     {
BodyDoorsCondition = Normal;
Breaks = Dent;
HandSideRails = Normal;
KingPinUpperPlate = Normal;
LandingGear = Scratches;
Lights = Normal;
MudFlaps = Normal;
RearEndProtection = Normal;
Reflectors = Normal;
SideSteps = Normal;
StripCurtains = Normal;
Suspension = Normal;
TieDowns = Normal;
};

我需要将 LandingGear 移动到一个新数组,我可以将其用作我的 UITable 的值。

感谢任何提示或协助。

最佳答案

是的,你可以使用 keysOfEntriesPassingTest

NSSet * selectedKeys = [Trailer keysOfEntriesPassingTest:^(id key, id obj, BOOL *stop)
{
return ![obj isEqualToString:@"Normal"];
}];

关于ios - 如何根据条件提取 nsdictionary 的条目并将其复制到另一个数组或 nsdictionary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17680637/

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