nskeyedarchiver 相关问题

NSKey的具体子类NSKeyedArchiver提供了一种将对象(和标量值)编码为可以存储在文件中的独立于体系结构的格式的方法。归档一组对象时,每个对象的类信息和实例变量都将写入归档。 NSKeyedArchiver的伴侣类NSKeyedUnarchiver对存档中的数据进行解码,并创建一组与原始集相当的对象。

NSKeyedArchiver:施放数据返回nil - Swift

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

回答 1 投票 1

无法解码Swift中保存的信息

我试图在swift中使用NSKeyedArchiver保存一个非常简单的对象,我看到它正在使用值正确保存,但每当它尝试解码保存的数据时它就会失败。我是新手的......

回答 1 投票 1

如何使用UserDefaults保存UIColor? [重复]

我正在尝试编写代码,以便在用户按下夜间按钮时,如果用户关闭应用程序,背景将变为黑色并保持黑色。 (同样适用于日间模式。)请注意:我已经......

回答 2 投票 9

NSCoding:如何在继承的类中创建所需的init

我有与vince相同的问题(NSCoding在Swift的继承类中需要初始化器)我有一个类'Source'和一个子类'RSSSource'。这些类符合NSObject和NSCoding ......

回答 2 投票 0

如何在Swift IOS中使用NSKeyedArchiver保存具有子类的对象

我只是在Swift中尝试编码,我正在尝试修改Apple Dev Library中的现有项目:Meals。我希望在主要内容中添加一些额外的子类,例如Ingredients。

回答 1 投票 -1

NSKeyedArchiver归档数据时崩溃

我的应用程序使用以下函数来序列化一组自定义对象(仅显示相关代码):class func serializeShoppingLocations(buyLocations:Set ) - >数据{...

回答 1 投票 1

NSCocoaErrorDomain Code = 256无法打开文件

该文件是在Objective-C中的旧项目中创建的。 NSKeyedArchiver * archiver = [[NSKeyedArchiver alloc] initForWritingWithMutableData:dataForWrite]; [archiver encodeObject:dictVer forKey:@“...

回答 1 投票 5

使用Codable序列化包含引用循环的自定义类

我正在尝试序列化包含引用循环的自定义类并使用NSCoding使其工作:import基础类Person:NSObject,NSCoding {let name:String weak var parent:...

回答 1 投票 1

Swift中的简单持久存储

我有一个对象数组,每个对象都有许多属性。以下是循环遍历对象数组的一些示例数据:名称=租金默认值750本月估计= 750总和...

回答 2 投票 15

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