美文网首页
CoreData优于Sqlite

CoreData优于Sqlite

作者: 一束橘子 | 来源:发表于2016-07-22 18:41 被阅读17次

1.创建工程,勾选use coredata

创建工程-CoreData

2.添加表以及属性
在工程文件列表中选中:工程名.xcdatamodeld文件


创建表名及属性

注意:uiimage用binary data类型

3.添加Model

coredata 勾选工程 完成后多四个文件

4.插入数据
需要用app delegate执行任务

appdelegate = [UIApplication sharedApplication].delegate;
Model *model = [NSEntityDescription insertNewObjectForEntityForName:@"Model"   inManagedObjectContext:appdelegate.managedObjectContext];
model.name = _strtf.text;
model.age =  [NSNumber numberWithInteger:_numtf.text.integerValue];
model.img = UIImagePNGRepresentation(_imgV.image);
[appdelegate.managedObjectContext save:nil];

相关文章

网友评论

      本文标题:CoreData优于Sqlite

      本文链接:https://www.haomeiwen.com/subject/hcpijttx.html