之前已经知道有个realm了。
ios 数据库 swift
iOS- Swift:使用FMDB进行数据库操作(线程安全:增删改查) – 清澈Saup – 博客园
-》
ccgus/fmdb: A Cocoa / Objective-C wrapper around SQLite
搜:
Realm
参考:
使用 Realm 和 Swift 创建 ToDo 应用 | Swift 教程 – Swift 语言学习 – Swift code – SwiftGG 翻译组 – 高质量的 Swift 译文网站
再去了解了解sqlite:
搜:
sqlite
参考:
ios中sqlite数据库的原生用法 | IOS开发学习博客
swift的封装:
stephencelis/SQLite.swift: A type-safe, Swift-language layer over SQLite3
->
看起来好像也不错
但是不知道两者区别,所以去比较比较:
【整理】iOS中的数据库比较:Sqlite vs Realm
【总结】
sqlite历史悠久
但是reaml新出来后,势头很猛,而且很多大小公司都开始用realm了。
realm还有个好处:号称数据库文件可以在iOS和Android中通用
性能相对比较好,用起来也很方便
总之:
目前来说,还是用Realm,比较好。
抽空好好看看官网教程:
Swift Docs – Realm is a mobile database: a replacement for SQLite & Core Data
抽空去用:
Realm Browser on the Mac App Store
realm/realm-cocoa: Realm is a mobile database: a replacement for Core Data & SQLite
转载请注明:在路上 » 【整理】iOS中数据库方面好用的swift库