NSCoding是Apple Foundation框架的协议。 NSCoding协议声明了类必须实现的两种方法,以便可以对该类的实例进行编码和解码。
我一直在尝试弄清楚如何使用 NSCoding 的枚举类型来保存字典数组。 我有一个包含奖牌类型的枚举 枚举奖章:字符串{ 案例不劳而获=“无奖牌” 案例去...
我在 Playground 中使用 Swift 3、Xcode 8.0 有这个: 进口基金会 类 Person: NSObject, NSCoding { 变量名称:字符串 变量年龄:Int 初始化(名称:字符串,年龄:Int){ 自我名称=...
我有一个自定义对象的字典(“equippedItems”),我想对其进行编码和解码。 var 装备物品 = [物品类型:物品实体]() 我尝试将其编码如下: 覆盖功能
NSKeyedUnarchiver unarchiveTopLevelObjectWithData 已弃用 - 数组加载为 nil,即使它位于存档中
自从 NSKeyedUnarchiver.unarchiveTopLevelObjectWithData 自 macOS 14.0 起已被弃用我现在尝试使用类中设置的 NSSecureCoding 加载旧版 NSCoder 档案并使用: 编码员。
如何制作PhotosPickerItem类型的Codable?
我正在尝试以任何可用的形式保存像 PhotosPickerItem 这样的数组(而不是图像数组以节省内存),例如,通过使用 Codable 的 UserDefaults 。然而,我无法匹配
[我正在从Api获取模型,它看起来像这样:类Device:NSObject,Codable,NSCoding {var deviceId:Int? var driver:字符串? var地址:字符串? var type:DeviceTypes? / ...
我有一个自定义的规则类。 class规则:NSCoding {var x:字符串? var y:加倍?覆盖功能映射(map:Map){self.x
我想在应用关闭时保存当前的用户购物车,这样用户就可以从相同状态返回。我上了此类:类CarrinhoItem:NSObject,NSCoding {让生产:项目...
我仅在NSObject类上遇到这些错误。 UIButton和UILabel没有此类错误。类Foo:NSObject,NSCoding {var title =“” var children:[Foo] = [] //标记:NSCoding ...
iOS- 具有日期类型属性的非存档NSSecureCoding对象
@@ objc(EventNotificationInfo)类EventNotificationInfo:NSObject,NSSecureCoding {public var name:字符串public var startTime:Date public var hexColor:String ...
我在采用NSSecureCoding时遇到了麻烦。我对包含自定义类的对象的数组进行编码,该数组正确采用了NSSecureCoding。当我解码它时,传递NSArray类(这是...
[我们有一个Swift类,该类继承自NSObject并实现NSCoding。我们需要在代码中和磁盘上的存档中更改类的名称。幸运的是,我们不需要保留数据。...
{“ dataList”:{“ 1547795650562”:{“ c0a8007b-6759-111d-8167-59e8dabe0086”:{“ recordDate”:1547795650562,“ resultValue”:“ 160”,“ vitalParameter”:{“ uom”:。 ..
我将对象归档到数据中,并通过NSKeyedArchiver将其保存到磁盘成功,但是当我从NSKeyedUnarchiver获取数据时,无法将其强制转换为Object类型。我尝试了很多方法,但是没有一个...
我需要在UserDefaults的帮助下存储我制作的PFObject子类的某些实例。事实是,它在尝试编码(和解码)PFFile时会崩溃。我查了一下,发现...
尝试将MKMapItem保存为我的自定义类的一部分。进口UIKit的进口MapKit类场所:NSObject的,NSCoding {VAR mapItem:MKMapItem! VAR类型:类别!的init(mapItem:MKMapItem,...
NSKeyedArchiver:施放数据返回nil - Swift
好吧,在这里调查了几个类似的主题,按照建议完成了所有操作,但是我的计算属性“previousUserData”在尝试将解码对象强制转换为我的类型时返回nil。什么是 ...