您的位置:首页 > 数据库

数据库存储对象数据注意点

2016-08-26 16:34 302 查看
注意点:字典加入到数据库中,拿出来的时候是字符串,所以在存储的时候,要将字典转为Data数据库进入

这里介绍一下用NSKeyedArchiever打包。

存入数据库

NSData *data = [NSKeyedArchiver archiverDataWithRootObject:(NSObject *)];
[self.db executeUpdateWithFormat:@"sql---%@", data];


从数据库取出

FMResultSet *set = [self.db executeQuery:@"sql"];
while (set.next) {
NSData *data = [set objectForColumnName:@"NSObjectName"];
NSObject *object = [NSKeyedUnarchiver unarchiveObjectWithData:data];
}


将对象存入数据库,需要在重写NSCoding的方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐