iOS数据存储第三方库

更多整理资料尽在👉一平米小站

数据存储
FMDB sqlite的工具. 多线程FMDatabaseQueue实例FMDB数据库的使用演示和封装工具类基于fmdb 的基本操作 通过 fmdb 进行的数据库的 基本操作(增删改查 )查找是使用 UISearchBar 和UISearchDisplayController 进行混合使用.
GDataBase 基于FMDB的ORM数据库存储解决方案. 面向模型和线程安全的API. 一句代码存储,读取.对存储模型无需继承BaseObject. 可自定义多主键,可使用sqlite关键字.可自定义序列化字段等.支持模型黑名单.支持数据库表存储value base64编/解码.对模型无侵入,只需遵守相关协议即可.极大方便项目中使用.
WCDB Tencent:WCDB is an efficient, complete, easy-to-use mobile database framework for iOS, macOS.
realm-cocoa 一个号称要代替Core Data & SQLite的用于移动端的数据库,非常不错👍👍 ,同时支持Swift.
YapDatabase YapDatabase is an extensible database for iOS & Mac.
CoreModel Replace CoreData.
WHC_ModelSqliteKit 专业的数据库存储解决方案.
JQFMDB FMDB的封装,操作简单,线程安全,扩展性强,直接操作model或dictionary.
RealmObjectEditor Realm Object Editor is a visual editor where you can create your Realm entities, attributes and relationships inside a nice user interface. Once you finish, you can save your schema document for later use and you can export your entities in Swift, Objective-C and Java.
sqlitebrowser Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at: http://sqlitebrowser.org.
GXDatabaseUtils 在FMDB基础上的工具.
MagicalRecord CoreData第一库,MagicalRecord就像是给Core Data提供了一层外包装,隐藏掉所有不相关的东西。 其中事务管理及查询是其比较大的亮点,整套 API 功能完整。
GKDatabase 基于SQLite3简单封装了下,实现了一行代码解决增删改查等常用的功能!并没有太过高深的知识,主要用了runtime和KVC:请看Demo~ 原理篇请看这里:简书地址.
CoreStore Core Data 管理类库。 其中事务管理及查询是其比较大的亮点,整套 API 功能完整.
mogenerator mogenerator为你定义了的Core Data生成默认的数据类。与xCode不一样的是(xCode一个Entity只生成一个NSManagedObject的子类),mogenerator会为每一个Entity生成两个类。一个为机器准备,一个为人类准备。为机器准备的类一直去匹配data model。为人类准备的类就给你轻松愉快的去修改和保存.
Presentation 重量级好项目 Presentation,它可以方便你制作定制的动画式教程、Release Notes、个性化演讲稿等.
SQLCipher SQLCipher使用256-bit AES加密,SQLCipher分为收费版本和免费版本。官方教程加密你的SQLite各种sqlite数据库加密介绍。 SQLCipherDemo下载
Couchbase Mobile Couchbase document store for mobile with cloud sync.
FCModel An alternative to Core Data for people who like having direct SQL access.
Zephyr Effortlessly synchronize NSUserDefaults over iCloud. 🔶
Storez Safe, statically-typed, store-agnostic key-value storage (with namespace support). 🔶
ParseAlternatives A collaborative list of Parse alternative backend service providers.
TypedDefaults TypedDefaults is a utility library to type-safely use NSUserDefaults. 🔶
realm-cocoa-converter A library that provides the ability to import/export Realm files from a variety of data container formats. 🔶
RealmGeoQueries RealmGeoQueries simplifies spatial queries with Realm Cocoa. In the absence of and official functions, this library provide the possibility to do proximity search. 🔶[e]
ObjectiveRocks An Objective-C wrapper of Facebook's RocksDB - A Persistent Key-Value Store for Flash and RAM Storage.
OHMySQL An Objective-C wrapper of MySQL C API.
OneStore A single value proxy for NSUserDefaults, with clean API. 🔶
Nora Nora is a Firebase abstraction layer for working with FirebaseDatabase and FirebaseStorage. 🔶
PersistentStorageSerializable Swift library that makes easier to serialize the user's preferences (app's settings) with system User Defaults or Property List file on disk. 🔶
StorageKit Your Data Storage Troubleshooter 🛠 .
sequelpro MySQL/MariaDB database management for macOS.
缓存处理
YTKKeyValueStore Key-Value存储工具类,说明
JLKeychain 快捷使用keychain存储数据的类,使keychain像NSUserDefaults一样工作.
UICKeyChainStore 封装keychain,使keychain像NSUserDefaults一样简单.
sskeychain SSKeyChains对苹果安全框架API进行了简单封装,支持对存储在钥匙串中密码、账户进行访问,包括读取、删除和设置.
KeychainAccess 管理Keychain接入的小助手.
YYCache 高性能的 iOS 缓存框架.
RuntimeDemo runtime自动归档/解档,源码分析.
序列化
FastCoding 是用来替代OSX及iOS中默认的序列化实现。它结构简单(仅头文件和.m文件两个)、支持ARC,线程安全,速度较内置实现更快.
coreData
CWCoreData Additions and utilities to make it concurrency easier with the Core Data framework.
ObjectiveRecord ActiveRecord for Objective-C.
SSDataKit Eliminate your Core Data boilerplate code.
ios-queryable ios-queryable is an implementation of IQueryable/IEnumerable for Core Data.
Ensembles A synchronization framework for Core Data.
SLRESTfulCoreData Objc naming conventions, autogenerated accessors at runtime, URL substitutions and intelligent attribute mapping.
Mogenerator Automatic Core Data code generation.
HardCoreData CoreData stack and controller that will never block UI thread.
encrypted-core-data Core Data encrypted SQLite store using SQLCipher.
MagicalRecord Super Awesome Easy Fetching for Core Data.
QueryKit A simple type-safe Core Data query language. 🔶
CoreStore Powerful Core Data framework for Incremental Migrations, Fetching, Observering, etc. 🔶
Core Data Query Interface A type-safe, fluent query framework for Core Data. 🔶
CoreDataDandy A feature-light wrapper around Core Data that simplifies common database operations. 🔶
CoreDataStack The Big Nerd Ranch Core Data Stack 🔶
Skopelos A minimalistic, thread safe, non-boilerplate and super easy to use version of Active Record on Core Data. Simply all you need for doing Core Data. Swift flavour. 🔶
DataKernel Simple CoreData wrapper to ease operations. 🔶
JustPersist JustPersist is the easiest and safest way to do persistence on iOS with Core Data support out of the box.
PrediKit An NSPredicate DSL for iOS, macOS, tvOS, & watchOS. Inspired by SnapKit and lovingly written in Swift. 🔶
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 204,530评论 6 478
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 86,403评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,120评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,770评论 1 277
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,758评论 5 367
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,649评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,021评论 3 398
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,675评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,931评论 1 299
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,659评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,751评论 1 330
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,410评论 4 321
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,004评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,969评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,203评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,042评论 2 350
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,493评论 2 343

推荐阅读更多精彩内容