CoreData使用demo
coredata是iOS系统提供用于对象化管理数据并且持久化的框架,较于FMDB,coredata的优势:第一是CoreData作为苹果提供的原生框架,在内存方法比SQLite有性能上的优势。第二是CoreData操作数据不需要使用SQLite代码,使用方便。第三是CoreData把数据用面向对象方式进行管理,操作数据库更方便。 CoreData的核心是Core Data stack(技术栈堆)。CoreData就是依靠Core Data stack中的几个对象进行数据操作的。这几对象是: NSManagedObjectContext ,管理对象的上下文: 负责管理模型对象的一个集合, NSManagedObjectModel 被管理的对象模型 NSP ersistentStoreCoordinator 存储调度器: 负责将数据保存到磁盘, NSPersistentStore用于保存模型数据,受NSPersistentStoreCoordinator 存储调度器的操控。 1,CoreDataModel创建 选择 Use Core Data ersistentStoreCoordinator 存储调度器: 负责将数据保存到磁盘, NSPersistentStore用于保存模型数据,受NSPersistentStoreCoordinator 存储调度器的操控。 1,CoreDataModel创建 选择 Use Core Data
用户评论
学习用的,我觉得还不错,不过2分略高,1积分比较合适!哈哈!