在我的应用程序中,我需要将一些类似c-struct的数据放入NSMutableArray
。
经过一些研究后,我发现最建议的解决方案是将结构包装到NSValue
中并将其插入到数组中。
如何创建NSObject
的自定义子类,其中一些属性与结构的字段匹配并将其插入到数组中?
NSValue是NSObject的子类,因此性能和内存方面的开销不应太大。我错过了一些明显的东西吗?
答案 0 :(得分:0)
更好的想法是创建NSObject的自定义对象,以便您可以直接访问这些值并将其插入NSArray中,因此不需要将其转换为NSValue而是直接为其创建对象。