iOS 怎么将自己创建的一个对象存入数据库sqlite,例如:Person??

AirZilong 2016-03-04 09:27:03
Person *person = [Person alloc] init];
NSData *testData = [NSKeyedArchiver archivedDataWithRootObject:person];
[CollectFiltersSqlite insertFilterToSqlite:testData andTag:@"1"];

然后会在第二行crash,提示:unrecognized selector sent to instance 0x7fb34b60f790';
怎么讲person对象存入sqlite数据库????
...全文
546 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
A450426721 2017-03-16
  • 打赏
  • 举报
回复
给大家分享一个不错的存储框架:https://github.com/huangzhibiao/BGFMDB 我是活雷锋 完美支持: int,long,signed,float,double,NSInteger,CGFloat,BOOL,NSString,NSMutableString,NSNumber,NSArray,NSMutableArray,NSDictionary,NSMutableDictionary,NSMapTable,NSHashTable,NSData,NSMutableData,UIImage,NSDate,NSURL,NSRange,CGRect,CGSize,CGPoint,自定义对象 等的存储. 框架同时带有"字典转模型"的功能模块,在只需要将服务器传过来的字典转成模型的情况下,可以不必要再引入MJExtension那么多文件,造成代码冗余,缩减安装包.
wuzhenyao2014 2016-03-07
  • 打赏
  • 举报
回复
对象要实现反编译的方法
AirZilong 2016-03-05
  • 打赏
  • 举报
回复
遵守编译即可,然后在.m文件里写两个协议方法

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧