为了账号安全,请及时绑定邮箱和手机立即绑定

iOS中如何使用NSCoding编码包含自定义类型数据的自定义类型?

iOS中如何使用NSCoding编码包含自定义类型数据的自定义类型?

holdtom 2019-04-16 20:27:11
题目有点绕,详细点说我遇到的问题就是,现在我有一个自定义类,里面有的类成员也是自定义的类型,有的类成员还是mutable类型的。我想要用NSCoding把类编码,然后保存到文件,请问代码应该如何写?iOS下,OC。请问对这种类型的数据,如果用SQLite写的话,怎么设计数据库呢?
查看完整描述

2 回答

?
慕侠2389804

TA贡献1719条经验 获得超6个赞

实现子类的encodingdecoding
objectivec-(void)encodeWithCoder:(NSCoder*)encoder
{
[superencodeWithCoder:encoder];
encodingcodeforthissubclass...
}
-(void)initWithCoder:(NSCoder*)decoder
{
if(self=[superinitWithCoder:decoder]{
//decodingforsubclass.
}
returnself;
}
                            
查看完整回答
反对 回复 2019-04-16
  • 2 回答
  • 0 关注
  • 391 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信