美文网首页
CoreData学习

CoreData学习

作者: 杰米 | 来源:发表于2016-09-12 19:17 被阅读5次

NSPersistentStoreCoordinator(持久存储协调器)

  • 非线程安全,计划多线程同步访问一个数据存储,需要为每个线程创建一个协调器或手动锁定和解锁单个协调器。

NSManagedObjectModel(托管对象模型)

  • 由一组实体组成

NSManagedObjectModelContext(托管对象上下文)

  • 提供访问托管数据对象的主要接口
  • 可以将上下文想象成保存所有应用程序的沙箱。可以再该上下文中添加对象、删除对象以及在内存中修改它们。然后当准备好时,可以让上下文将其当前状态提交到磁盘。在后台,上下文使用持久存储协调器将数据写入磁盘上的数据存储中。
  • 可以在上下文中使用类似于SQL中SELECT等功能的词语

参考

相关文章

  • CoreData和MJExtension结合遇到的问题

    最近在学习CoreData,在之前的学习Demo中进行测试学习,由于项目已经存在,现在需要引入CoreData框架...

  • CoreData

    CoreData学习 http://www.cnblogs.com/ios8/p/ios-coredata.htm...

  • coreData学习

    1 概念介绍 什么是coreData? coreData 是一个对象图管理器(object graph manag...

  • CoreData学习

    Coredata第一课 认识coredata 问题 在iOS/Mac中我们有许多方式去持久化存储数据:NSUser...

  • CoreData学习

    NSPersistentStoreCoordinator(持久存储协调器) 非线程安全,计划多线程同步访问一个数据...

  • CoreData学习

    //第一种方法全部加载 //nil表示从主bundles中加载对应的模型实体,其实会把程序中得所有的实体都加载了 ...

  • CoreData学习

  • 第五篇:CoreData

    CoreData 初识CoreData 基础使用CoreData 高级使用CoreData 使用进阶CoreDat...

  • coredata 5分钟上手教程

    iOS coredata 因学习曲线陡峭,所以用的人不多。为啥陡峭?因为coredata不走sql寻常路,自己全新...

  • SwiftUI中使用CoreData

    今天要学习的是如何在SwiftUI中使用CoreData。 知识点:1、已有项目添加CoreData2、Swift...

网友评论

      本文标题:CoreData学习

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