CoreData使用demo

时间:2020-12-18 12:12:59
【文件属性】:

文件名称:CoreData使用demo

文件大小:78KB

文件格式:ZIP

更新时间:2020-12-18 12:12:59

coredata

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


【文件预览】:
coredatatest
----coredatatest.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(16KB)
--------xcuserdata()
----.git()
--------index(3KB)
--------hooks()
--------config(137B)
--------description(73B)
--------refs()
--------logs()
--------objects()
--------info()
--------COMMIT_EDITMSG(15B)
--------HEAD(23B)
----.DS_Store(6KB)
----coredatatest()
--------Assets.xcassets()
--------main.m(334B)
--------coredatatest.xcdatamodeld()
--------PrefixHeader.pch(442B)
--------Student+CoreDataClass.h(343B)
--------AppDelegate.h(403B)
--------AppDelegate.m(4KB)
--------Student+CoreDataProperties.h(574B)
--------Base.lproj()
--------.DS_Store(6KB)
--------YYCoredataManager.h(632B)
--------ViewController.h(215B)
--------YYCoredataManager.m(2KB)
--------Student+CoreDataProperties.m(443B)
--------Student+CoreDataClass.m(212B)
--------Info.plist(1KB)
--------ViewController.m(2KB)

网友评论

  • 学习用的,我觉得还不错,不过2分略高,1积分比较合适!哈哈!