0
我想写一个函数来保存我的结构数组。我知道,使用NSCoding是正确的方式,但只适用于类。但是我发现使用类包括结构本身的一种变通方法:Helperclass用NSCoding保存结构
extension EXIFData {
class EXIFDataClass: NSObject, NSCoding {
var exifData: EXIFData?
...
}
但是我怎么使用它(叫)?例如。定义为
var exif : EXIFData
或(下一步)
var exifs : [EXIFData]
我喜欢用尽可能多的雨燕3.0的实际特点,因为我刚刚开始。我发现了一些老版本Swift的不同解决方案。
EXIFData是一个结构体。只有这些数据需要加载和保存。最后我想保存一个数组:[EXIFData] –