zl程序教程

使用CoreData [2]

  • 使用CoreData [4]

    使用CoreData [4]

    使用CoreData [4] 此片文章主要是分析如何对CoreData进行封装. 在开始之前,我们需要弄明白3个非常关键的类,以下翻译凑合着看看.   NSManagedObjectContext An instance of NSManagedObjectContext represents a single “object space” or scratch pad in an ap

    日期 2023-06-12 10:48:40     
  • 使用CoreData [3]

    使用CoreData [3]

    使用CoreData [3] 此篇幅介绍CoreData如何升级版本防止崩溃   把你之前创建的实体文件全部删除掉,把沙盒中的数据库文件删除掉,实体只保持一个,然后重新创建出实体文件. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)la

    日期 2023-06-12 10:48:40     
  • 使用CoreData [2]

    使用CoreData [2]

    使用CoreData [2] 此篇讲解CoreData处理关系型数据.   1. 先创建出Student于Teacher的实体.   2. 确定关系,并修改描述   3. 创建对象,并查看一下关系(Teacher与Student之间是有着关联关系的哦)   4. 测试代码. - (BOOL)application:(UIApplication

    日期 2023-06-12 10:48:40     
  • 使用CoreData [1]

    使用CoreData [1]

    使用CoreData [1] 本篇教程能教你从无开始接触CoreData,包括新建工程,创建出实体,增删改查样样都有,属于使用CoreData最初级教程.   1. 创建带有CoreData的工程项目   2. 添加一个实体类   3. 创建出实体类   4. 创建对象,保存对象,执行代码 以下是验证结果: - (BOOL)applicat

    日期 2023-06-12 10:48:40     
  • 使用coredata和sqlite

    使用coredata和sqlite

    首先,coredata和sqlite的概念不同,core为对象周期管理,而sqlite为dbms。 下面的讨论以使用core data来做数据持久化并使用sqlite做backend存储的情况为前提。 使用方便性。实际上,一个成熟的工程中一定是对数据持久化进行了封装的,因此底层使用的到底是core data还是sqlite,不应该被业务逻辑开发者关心。因此,即使习惯写SQL查询的人,也应该避免

    日期 2023-06-12 10:48:40     
  • 使用开源库 MagicalRecord 操作 CoreData

    使用开源库 MagicalRecord 操作 CoreData

    MagicalRecord  https://github.com/magicalpanda/MagicalRecord 注意:  MagicalRecord 在 ARC 下运作,Core Data 是 ORM 方案,据说带来的麻烦比好处多,且 Core Data 建立的表没有主键,但对于对数据库没有性能要求,进行简单的数据操作完全够用,能简化无数的代码量. MagicalRecord

    日期 2023-06-12 10:48:40     
  • CoreData使用方法三: NSPredicate在CoreData中的使用

    CoreData使用方法三: NSPredicate在CoreData中的使用

     NSPredicate在CoreData中经常使用作查询使用,相当于sql语句中的where查询子句。 最经常使用的方法为: NSPredicate *ca = [NSPredicate predicateWithFormat:(NSString *), ...]; 比方我们要查询student表中name=“jjy”的信息,我们能够这样去用NSPredicate NSEn

    日期 2023-06-12 10:48:40     
  • 使用 CoreData 上传和下载 SwiftUI 和图像/音频文件

    使用 CoreData 上传和下载 SwiftUI 和图像/音频文件

    当我们处理任何规模的项目时,作为开发人员,我们需要处理图像文件,很多时候还需要处理音频和视频文件…… 一旦我们使用 SwiftUI 并使用稍后可以与 iCloud 同步的 Coredata,我们需要遵循某些有助于简化我们工

    日期 2023-06-12 10:48:40     
  • 使用 CoreData 上传和下载 SwiftUI 和图像/音频文件

    使用 CoreData 上传和下载 SwiftUI 和图像/音频文件

    当我们处理任何规模的项目时,作为开发人员,我们需要处理图像文件,很多时候还需要处理音频和视频文件…… 一旦我们使用 SwiftUI 并使用稍后可以与 iCloud 同步的 Coredata,我们需要遵循某些有助于简化我们工

    日期 2023-06-12 10:48:40     
  • SwiftUI数据之使用JSON初始化CoreData数据库(教程)

    SwiftUI数据之使用JSON初始化CoreData数据库(教程)

    CoreData实体创建、数据读取我们基本上都掌握,但是数据初始化都问题我们一直都没有解决。我们该如何初始化CoreData数据库呢? 实战需求 我们有一批数据存储在excel或json中,我希望导入到app的

    日期 2023-06-12 10:48:40     
  • SwiftUI SwiftApp如何使用CoreData(教程含源码)

    SwiftUI SwiftApp如何使用CoreData(教程含源码)

    WWDC20给我们带来和很多革新,Xcode12功能也带来很大改变。但是xcode12之后如何使用CoreData呢? 如何将我们历史项目里面代码和文件迁移到新版本呢?本文将为大家提供一个比较好的解决方案。 第一

    日期 2023-06-12 10:48:40     
  • 使用coreData

    使用coreData

    1、设计数据模型 2、创建持久化视图和控制器 1 #import "BIDViewController.h" 2 #import "BIDAppDelegate.h" 3 4 static NSString * const kLineEntityName = @"Line"; 5 static NSString * const kLineNumberKey = @"lineNum

    日期 2023-06-12 10:48:40