zoukankan      html  css  js  c++  java
  • MagicalRecord的使用(第三方库实现的数据库)

    MagicalRecord的使用(第三方库实现的数据库)

    安装:

    1、新建一个工程,注意不要勾选 Core Data。

    2、利用CocoaPods下载MagicalRecord,其中Podfile文件内容如图1:


    图1

    3、为项目添加CoreData FrameWork。(点击工程根节点,然后依次Targets > Build Phases > Link Binary With Libraries > + > CoreData.framework > Add)。

    4、添加Magical Record的头文件到*-Prefix.pch,如图2:

    旧版本


    图2
    新版本

    #import <MagicalRecord/MagicalRecord.h>

    创建模型文件:

    下面创建一个名为Person的模型,有age、firstname、lastname三个字段。

    1、创建一个名为Model的模型文件。 (File > New File… > Core Data > Data Model)

    2、点击左下角的Add Entity,更改Entity的名字为Person。

    3、为Entity添加三个Attribute:age(Integer16)、firstname(string)、lastname(string)。

    4、点击Editor > Create NSManagedObject Subclass… > Create创建模型文件对应的类。

    使用MagicalRecord:

    在AppDelagate.m中初始化MagicalRecord,如图3:


    图3

    在ViewController.m中,引入Person类的头文件,封装四个方法分别是:“创建记录”、“查询记录”、“更新记录”、“删除记录”。如图4:


    增删改查的操作如图5、6:


    图5

    图6
  • 相关阅读:
    牛客算法周周练2
    牛客算法周周练2
    2020年7月7日Java学习日记
    2020年7月6日Java学习日记
    练习29--if语句
    练习28--布尔练习
    练习27--记忆逻辑
    第18~19讲课后作业
    第20讲:内嵌函数和闭包
    练习25--更多更多练习
  • 原文地址:https://www.cnblogs.com/W-Kr/p/5196516.html
Copyright © 2011-2022 走看看