ConciseCore:Swift 的核心数据包装器库

时间:2021-06-25 20:00:14
【文件属性】:
文件名称:ConciseCore:Swift 的核心数据包装器库
文件大小:20KB
文件格式:ZIP
更新时间:2021-06-25 20:00:14
Swift 简明核心 Swift 的 Core Data 包装器库。 尝试使用一种简洁的方式来访问核心数据。 示例代码 假设我们有一个名为 User 的实体,它有两个参数name (String)和age (Int16) 。 初始化架构 首先,为 CCDB 添加一个扩展,并为每个实体添加带有 CCTable 的变量。 extension CCDB { var user : CCTable { return CCTable(context: context) } } 创建数据库对象 然后在您的代码中创建 db 实例,每个 db 对象都拥有一个唯一的上下文。 var db = CCDB() 创建对象 var values = [ "name": name, "age": age ] db.user.create(values) 保存更改 保存对数据库的更改 db.s
【文件预览】:
ConciseCore-dev
----License.txt(1KB)
----src()
--------ConciseCore.swift(2KB)
--------CCTable.swift(6KB)
--------CCDB.swift(1KB)
----ConciseCore.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(19KB)
----ConciseCoreTests()
--------Info.plist(751B)
--------ConciseCoreTests.swift(909B)
----README.md(1KB)
----ConciseCore()
--------ViewController.swift(2KB)
--------Info.plist(1KB)
--------AppDelegate.swift(2KB)
--------Schema.swift(239B)
--------AddUserViewController.swift(1KB)
--------Main.storyboard(10KB)
--------Base.lproj()
--------Images.xcassets()
--------User.swift(263B)
--------ConciseCore.xcdatamodeld()

网友评论