gpt4 book ai didi

ios - 如何存储非 NSObject 派生数据

转载 作者:行者123 更新时间:2023-11-29 03:34:07 25 4
gpt4 key购买 nike

自定义对象(不是从 NSObject 派生的)成功存储在 NSUserDefaults.StandardUserDefaults 字典中

我什至无法将字符串项的 List 存储到字典中

NSArchiver 也不适用于不是从 NSObject

派生的对象

是否必须从 NSObject 派生对象 ...

此外,如果一个对象包含子对象(非标准的),它们是否也必须从 NSOBJECT 派生?

最佳答案

您将您的问题标记为 monotouch,所以我猜您希望得到一个 monotouch 答案。

您可以很容易地将对象包装为 NSObjectstring 可以包含在 NSString 中。 List 可以与 NSArray 相互转换。

var nsobject = NSObject.FromObject (myCustomObject);
var string = new NSString ("hello, world");
var array = NSArray.FromStrings ("hello", "world");

NSStringNSArray,都是NSObject

关于ios - 如何存储非 NSObject 派生数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19404078/

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