首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Coding
V2EX  ›  iOS

Swift 的 app 开发用什么什么数据库好?

  •  
  •   axdz · 165 天前 · 2279 次点击
    这是一个创建于 165 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在做一个图片 app,想用 coredata,但不知道 coredata 与 cloudkit 的关系是怎样的? cloudkit 的用户数据是独立的,是不是不可以直接用 select 查看用户上传的数据?

    12 回复  |  直到 2019-07-01 16:57:24 +08:00
        1
    MrStark   165 天前
    推荐 Realm
        2
    ansonsiva   165 天前 via iPhone
    coredata 用不来,我用 realm
        3
    axdz   165 天前
    @ansonsiva 用 realm 的话,怎样把 app 部署到云服务器?
        4
    ai277014717   165 天前
    realm 还行。自己开发的话可以试试云应用。
        5
    ansonsiva   165 天前
    @axdz #3 icloud 的话 REALM 自己也支持,我用 icecream 三方库
        6
    zhigang1992   165 天前
        7
    damngood   165 天前 via iPhone
    推荐 Core Data. 以前我也不喜欢一直用的 sql builder 类似的方案. 直到最近重新看了遍 CD 文档才发现改进挺大..
    加上 iOS 13 添加的 ClouldKit sync, 真可以考虑下了.
        8
    niubee1   165 天前
    底层都是 Sqlite
        9
    damngood   165 天前
    目前 Core Data 和 CloudKit 并没有什么关系. 只是你可以用 Core Data 来做 CloudKit 数据的本地缓存.

    iOS 13 后, 开启 CloudKit sync 的 Core Data 数据库自动会同步到自己管理的一个 CloudKit 远程数据库.

    Core Data 是要比纯 Sql 要复杂点, 但是我感觉还是值得的, 特别是考虑到 sync 功能的加入.
        10
    maxmak   165 天前
    持久化直接用 加密 json 文件
        11
    rayjiang97   164 天前
    @ansonsiva 问下 Realm+icecream 打出来的包多大
        12
    Enochyun   164 天前
    WCDB 也还好
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   962 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 26ms · UTC 21:55 · PVG 05:55 · LAX 13:55 · JFK 16:55
    ♥ Do have faith in what you're doing.