不知道大家有没有好用的类似于 CoreData 的持久化框架,性能和可靠性都高一点的。谢谢!
不知道大家有没有好用的类似于 CoreData 的持久化框架,性能和可靠性都高一点的。谢谢!
|
ZeoKarlMar 25, 2017
1
fmdb
|
|
ipconfigerMar 25, 2017
2
realm 啦
其实 CoreData 还是不错哒, 试试 https://github.com/ipconfiger/asyncCoreDataWrapper 可以让 CoreData 用起来更简单 |
|
wohenyingyu02Mar 25, 2017
3
sqlite ?
|
|
chipmuckMar 25, 2017
4
首推 Realm
|
|
zenghaojim33Mar 26, 2017
5
Realm ,有若干个杀手级特性
|
|
oh8Mar 26, 2017
6
fmdb 拉,苹果的 news 应用都用他不用自家的 coredata
|
|
wddwyccMar 26, 2017 via iPhone
7
sqlite.swift
|
|
ElvenMar 26, 2017 via Android
8
推荐 Realm,还能用在 React Native 上
|
|
fghfjujiberMar 27, 2017
9
|
|
fghfjujiberMar 27, 2017
10
Realm 会不会很大啊
|
|
11
@fghfjujiber 大概 2,3mb 的样子
|
|
jialiangnullApr 11, 2017
12
wql_sqlite 我觉得还不错
|
|
jialiangnullApr 11, 2017
13
|
|
racechaoApr 12, 2017
14
Realm 稳
|
|
15
|
|
16
求问 刚开始看 Realm 的文档 有一句不知道怎么理解 能不能帮忙解释一下啊 谢谢
“ RLMObject 官方建议不要加上 Objective-C 的 property attributes(如 nonatomic, atomic, strong, copy, weak 等等)假如设置了,这些 attributes 会一直生效直到 RLMObject 被写入 realm 数据库。” |
|
racechaoApr 12, 2017
17
@ethancheung1990
>Note that Realm ignores Objective ‑ C property attributes like nonatomic, atomic, strong, copy, weak, etc. This is >done because Realm has its own optimized storage semantics under the hood. So to avoid being misleading, we >recommend writing models without any property attributes at all. Realm 在自己的引擎内部有很好的语义解释系统,所以没必要再去修饰,文档也说了建议不要写,为了避免误解。 |
|
racechaoApr 12, 2017
18
当然要是你写了也没事,只要修饰不用错就可以。当然别人都建议你不写了,内部已经有一套机制了,所以就没必要了嘛。
|
|
19
@racechao 谢谢!
|
|
WongzigiiApr 18, 2017
20
试试 MagicalRecord ,其实就是在 CoreData 外面包了一层语法糖
|