nscoding

    0热度

    1回答

    我想写一个函数来保存我的结构数组。我知道,使用NSCoding是正确的方式,但只适用于类。但是我发现使用类包括结构本身的一种变通方法: extension EXIFData { class EXIFDataClass: NSObject, NSCoding { var exifData: EXIFData? ... } 但是我怎么使用它(叫)?例如。定义为 var

    0热度

    1回答

    所以我的表视图没有加载任何东西,我认为这是因为我得到这个警告。它说save函数没有被使用,所以它如何加载一些没有保存的东西。我保存的是用户通过行中的按钮操作选择的行的indexPath和Section部分。 警告: 调用的结果 '保存(默认:)' 是未使用的 代码: func saveSorting(_ dataIdBlock: (Any) -> String) { guard let

    0热度

    2回答

    我不能为我的生活弄清楚为什么我得到这个类不符合NSCoding协议的错误。也许另一组眼睛会有所帮助。我试图添加注释来清楚每个func的功能。 import Foundation import UIKit class Search: NSObject, NSCoding { // Global Variables var articlePicture: UIImage! var art

    0热度

    2回答

    我曾在Xcode的Swift项目中工作过。我努力修复所有的错误,但我仍然有2,保持我的项目卡住,你可以看到下面的代码:@ Error1 and @ Error2。 我希望你能帮助我!先谢谢你! override func viewDidLoad() { super.viewDidLoad() //Getting the URL of the item for ite

    12热度

    1回答

    我有一个符合NSCoding协议的简单对象。 import Foundation class JobCategory: NSObject, NSCoding { var id: Int var name: String var URLString: String init(id: Int, name: String, URLString: String

    0热度

    1回答

    我真的很新使用NSCoding功能,我试图创建一个归属字符串数据的持久性,尤其是通过委托传递的UIColor。我还没有找到一个教程,该教程对未在NSCoding协议符合的同一类中声明和初始化的值进行编码。 我有下面的代码,这是符合我创建的协议的方法,并将传递的颜色值作为属性赋值给attributesString。 func didSelectColorCell(color: UIColor) {

    0热度

    2回答

    我遵守我的以下Person类到NSCoding协议。 class Person: NSObject, NSCoding{ var age:Int var height: Double var name: String init(age:Int, height: Double, name:String){ self.age = age

    1热度

    1回答

    我正在使用Swift操场使用NSCoding编写父 - 子关系。 的关系可以描述为: One Author can write many Books 但是,它会导致一个错误,当我试图保存的藏书; Playground execution aborted: error: Execution was interrupted, reason: EXC_BAD_INSTRUCTION (code=EXC_

    0热度

    1回答

    当使用NSCoding或NSKeyedArchiver作为父子关系时;我无法为孩子提供一个参考,因为它最终会在Swift Playground上崩溃。 我想在我的Child类中为我的Parent类提供参考。 但是当它将数据加载回内存时,它最终会在Playground上崩溃。 class Parent: NSObject, NSCoding { var children:[Child] =

    0热度

    1回答

    进出口试图创建从NSUserDefaults的阵列。旧的应用程序是在的OBJ C,我想我的userdefaults是文件类型的NSArray与含有称为GD_Owed_HistoryObject的自定义类的数组。 我试图解读这些类和使用使用它在新的应用程序雨燕3 @objc(GD_Owed_HistoryObject) class UserDefaultHistory: NSObject, NSC