美文网首页
ios Core Data 封装

ios Core Data 封装

作者: ios_暗夜行者 | 来源:发表于2024-05-28 20:44 被阅读0次

    最近项目使用到core data数据库,记录一下

    CoreData是一个专门管理数据服务的框架,把OC对象和存储在SQLite文件中的数据进行互相转换,极大地方便了开发者在数据服务方面的开发。

    CoreData核心类:

    一,创建coredata的数据库
    1.新建一个数据库

    1.

    2.给数据库起一个名字,eg:Gm001Model

    二,在数据库中创建我们需要的数据表,在core data 中叫做Entity (实体)

    1.建表,即创建Entity,一般来说数据库的字段建议用下划线,不建议使用驼峰命名法。但core data 数据库 的实体的属性就对应是数据库表中的字段,Entity的属性名称可以用驼峰命名法,core data 内部会把匹配的字段名自动转化为全部大写。

    2.生成模型文件:选中创建的数据库模型,再选择【Editor】菜单下的【Create NSManagedObject Subclass…】

    三,数据库和数据库里面的数据表建好后,现在就可以开始使用coredata来实现在数据库中增/删/改/查的功能了。

    1.封装了一个单利用来管理core data 数据库

    GmDataManager.h 文件

    GmDataManager.m文件

    2.增

    3.删

    4.改

    5.查

    https://github.com/KingSering/CoreData.git

    相关文章

      网友评论

          本文标题:ios Core Data 封装

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