在做一个图片 app,想用 coredata,但不知道 coredata 与 cloudkit 的关系是怎样的? cloudkit 的用户数据是独立的,是不是不可以直接用 select 查看用户上传的数据?
1
MrStark 2019-06-30 14:11:19 +08:00
推荐 Realm
|
2
ansonsiva 2019-06-30 14:12:26 +08:00 via iPhone
coredata 用不来,我用 realm
|
4
ai277014717 2019-06-30 15:24:04 +08:00
realm 还行。自己开发的话可以试试云应用。
|
6
zhigang1992 2019-06-30 17:45:25 +08:00
firebase 或者 https://aws-amplify.github.io/
|
7
damngood 2019-06-30 17:58:09 +08:00 via iPhone
推荐 Core Data. 以前我也不喜欢一直用的 sql builder 类似的方案. 直到最近重新看了遍 CD 文档才发现改进挺大..
加上 iOS 13 添加的 ClouldKit sync, 真可以考虑下了. |
8
niubee1 2019-06-30 17:58:32 +08:00
底层都是 Sqlite
|
9
damngood 2019-06-30 18:04:02 +08:00
目前 Core Data 和 CloudKit 并没有什么关系. 只是你可以用 Core Data 来做 CloudKit 数据的本地缓存.
iOS 13 后, 开启 CloudKit sync 的 Core Data 数据库自动会同步到自己管理的一个 CloudKit 远程数据库. Core Data 是要比纯 Sql 要复杂点, 但是我感觉还是值得的, 特别是考虑到 sync 功能的加入. |
10
maxmak 2019-06-30 22:33:49 +08:00
持久化直接用 加密 json 文件
|
12
Enochyun 2019-07-01 16:57:24 +08:00
WCDB 也还好
|