nscoding 相关问题

NSCoding是Apple Foundation框架的协议。 NSCoding协议声明了类必须实现的两种方法,以便可以对该类的实例进行编码和解码。

保存Enum类型的字典数组,NSCoding

我一直在尝试弄清楚如何使用 NSCoding 的枚举类型来保存字典数组。 我有一个包含奖牌类型的枚举 枚举奖章:字符串{ 案例不劳而获=“无奖牌” 案例去...

回答 2 投票 0

从 UserDefaults 快速保存和检索自定义对象

我在 Playground 中使用 Swift 3、Xcode 8.0 有这个: 进口基金会 类 Person: NSObject, NSCoding { 变量名称:字符串 变量年龄:Int 初始化(名称:字符串,年龄:Int){ 自我名称=...

回答 5 投票 0

Swift NSCoding 如何解码自定义对象

我有一个自定义对象的字典(“equippedItems”),我想对其进行编码和解码。 var 装备物品 = [物品类型:物品实体]() 我尝试将其编码如下: 覆盖功能

回答 1 投票 0

NSKeyedUnarchiver unarchiveTopLevelObjectWithData 已弃用 - 数组加载为 nil,即使它位于存档中

自从 NSKeyedUnarchiver.unarchiveTopLevelObjectWithData 自 macOS 14.0 起已被弃用我现在尝试使用类中设置的 NSSecureCoding 加载旧版 NSCoder 档案并使用: 编码员。

回答 1 投票 0

如何制作PhotosPickerItem类型的Codable?

我正在尝试以任何可用的形式保存像 PhotosPickerItem 这样的数组(而不是图像数组以节省内存),例如,通过使用 Codable 的 UserDefaults 。然而,我无法匹配

回答 0 投票 0

无法使用NSKeyedArchiver保存我的模型

[我正在从Api获取模型,它看起来像这样:类Device:NSObject,Codable,NSCoding {var deviceId:Int? var driver:字符串? var地址:字符串? var type:DeviceTypes? / ...

回答 1 投票 1

[Array map,Swift

我有一个自定义的规则类。 class规则:NSCoding {var x:字符串? var y:加倍?覆盖功能映射(map:Map){self.x

回答 2 投票 2

如何在应用关闭时保存用户购物车? -迅速

我想在应用关闭时保存当前的用户购物车,这样用户就可以从相同状态返回。我上了此类:类CarrinhoItem:NSObject,NSCoding {让生产:项目...

回答 1 投票 0

在NSObject上实施NSCoding

我仅在NSObject类上遇到这些错误。 UIButton和UILabel没有此类错误。类Foo:NSObject,NSCoding {var title =“” var children:[Foo] = [] //标记:NSCoding ...

回答 1 投票 0

iOS- 具有日期类型属性的非存档NSSecureCoding对象

@@ objc(EventNotificationInfo)类EventNotificationInfo:NSObject,NSSecureCoding {public var name:字符串public var startTime:Date public var hexColor:String ...

回答 1 投票 1

NSSecureCoding自定义类的集合麻烦

我在采用NSSecureCoding时遇到了麻烦。我对包含自定义类的对象的数组进行编码,该数组正确采用了NSSecureCoding。当我解码它时,传递NSArray类(这是...

回答 2 投票 7


使用NSKeyedUnarchiver取消存档时捕获异常

[我们有一个Swift类,该类继承自NSObject并实现NSCoding。我们需要在代码中和磁盘上的存档中更改类的名称。幸运的是,我们不需要保留数据。...

回答 1 投票 3

请帮助我为json创建快速模型

{“ dataList”:{“ 1547795650562”:{“ c0a8007b-6759-111d-8167-59e8dabe0086”:{“ recordDate”:1547795650562,“ resultValue”:“ 160”,“ vitalParameter”:{“ uom”:。 ..

回答 3 投票 -2


无法将数据从NSKeyedUnarchiver投射到对象

我将对象归档到数据中,并通过NSKeyedArchiver将其保存到磁盘成功,但是当我从NSKeyedUnarchiver获取数据时,无法将其强制转换为Object类型。我尝试了很多方法,但是没有一个...

回答 2 投票 0

PFFile符合NSCoding

我需要在UserDefaults的帮助下存储我制作的PFObject子类的某些实例。事实是,它在尝试编码(和解码)PFFile时会崩溃。我查了一下,发现...

回答 1 投票 0


NSCoding为不符合的对象(MKMapItem)

尝试将MKMapItem保存为我的自定义类的一部分。进口UIKit的进口MapKit类场所:NSObject的,NSCoding {VAR mapItem:MKMapItem! VAR类型:类别!的init(mapItem:MKMapItem,...

回答 3 投票 0

NSKeyedArchiver:施放数据返回nil - Swift

好吧,在这里调查了几个类似的主题,按照建议完成了所有操作,但是我的计算属性“previousUserData”在尝试将解码对象强制转换为我的类型时返回nil。什么是 ...

回答 1 投票 1

© www.soinside.com 2019 - 2024. All rights reserved.