8得票1回答
NSKeyedUnarchiver在Swift 3中无法正常工作

我有以下代码用于在我的 Mac 应用程序中解档文件: func tryOpen(_ filePath: String) throws -> NSArray { if #available(OSX 10.11, *) { do { if l...

7得票1回答
添加了自定义框架后,现在Swift无法解档数据。

我有一个相当简单的Swift应用程序,其中有一个名为的模型类。通过键控归档读取/写入实例的数组。在包含在应用程序中时,这很好用。 但是,然后我将移动到一个名为的新自定义框架中。除了确保Xcode在应用程序目标中使用该框架外,我还确保: 将及其变量和方法标记为,以便它们在框架之外可见 将添...

7得票1回答
NSKeyedArchiver 使用 unarchiveObjectWithFile 方法时出现 EXC_BAD_INSTRUCTION 崩溃

我有以下代码,用于获取被归档对象的路径。 let paths = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.UserDomainMas...