gpt4 book ai didi

ios - 从另一个 NSArray 中的 NSArray 获取对象

转载 作者:行者123 更新时间:2023-11-29 11:15:08 30 4
gpt4 key购买 nike

对于使用 ARC 的 iOS 5.0 应用程序,我有一个对象的 NSArray,其中包含其他对象的 NSArray。是否可以在不遍历数组的情况下从内部数组中提取对象列表,例如比如,使用 NSPredicate 或 valueForKeyPath。更清楚地说,我有:

NSArray *objtype1 contains
-id
-NSArray *imageObjs containing imageObjects
-imagetype = 1 <--1st imageObject
imageURL1
-imagetype = 2 <--2nd imageObject
imageURL2
-NSArray *objtype2
-other parameters

我需要提取 imageType = 1 imageObjects 的 NSArray 传入以进行进一步处理。这可能吗? (我正在查看 NSPredicate 和 valueForKeyPath,但还没有找到任何东西)

最佳答案

我认为您尚未找到任何东西的原因是因为它不存在。您可以在 NSArray 上实现您自己的类别以递归地使用谓词。也许其他人已经这样做了。我不知道。

关于ios - 从另一个 NSArray 中的 NSArray 获取对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9814865/

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