Swift-Kuery是一个可插拔的SQL数据库驱动程序/ SDK抽象层。 其主要思想是提供一套API,能操作各种关系型数据库,目前支持PostgreSQL、SQLite、MySQL。 虽然Swift-Kuery不是...
Cache是一个Swift缓存库,可以将各种对象以key存储到磁盘,同时可以设置存储的失效期。 还可以设置数据保护确保数据的安全性。 同步API let cache = HybridCache(name: "Mi...
GRDB.swift是一个SQLite数据库工具包,主要用于应用程序的开发。 与SQLite.swift或FMDB相比,GRDB可以为您提供大量的胶水代码。 与Core Data或Realm相比,它可以简化您的多...
swiftydb 是一个类型安全、基于协议的 SQLite 数据库工具类库,可以轻松的持久化任何对象,纯 Swift 实现。 访问数据库 通过名称访问数据库,如果不存在,将创建数据库。 l...
SwiftyDB是一个基于SQLite数据库的ORM框架,用Swift语言编写,同时支持Objective-C语言。 其特性为:线程安全、嵌套事物、模型操作、支持迁移、使用方便。...
QueryKit,一种简便的类型安全的CoreData查询语言。支持Swift和Objective-C两种语言。 示例代码: QuerySet let queryset = Person.queryset(context) 使用filter过滤数据...
Locksmith 是一个强大的,面向协议的类库,用于在 Swift 中使用 Keychain 。 示例代码: 保存数据 try Locksmith.saveData(["some key": "some value"], forUserAccount: "...
Realm 是一个移动数据库,可运行于手机、平板和可穿戴设备之上。可以让你的应用更快速,带来难以想象的体验。其目标是为了代替 CoreData 和 SQLite 数据库。 目前支持 iOS/...
可以持久化基础类型变量值的类库。 你可以存储以下类型 Structs Strings, Ints and Floats (our default types) Arrays of structs and default types Nested structs Clas...
CoreValue是Core Data的轻量级封装框架。它也包含了一些简单的抽象,便于查询,更新,保存和删除。 继承类 struct Shop: CVManagedPersistentStruct { // The name of the ...
基于 Core Data 极为轻量、易用的对象持久化工具库。 继承类 import SwiftRecord @objc(Event) class Event: NSManagedObject { @NSManaged var eventID: NSNumber @NSMana...
SQLite.swift 是一个使用纯 Swift 语言封装 SQLite3 的操作框架。 特性: 简单的查询和参数绑定接口 安全、自动类型数据访问 隐式提交和回滚接口 开发者友好的错误处理和调...
AlecrimCoreData 是强大而简单的 Core Data 封装框架,使用 Swift 编写,灵感来自于MagicalRecord 和 LINQ。它提供了多种功能来获取、创建、更新以及保存实体,如果需要还...