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

CoreData 和 Realm 比起来有什么优势

  •  
  •   ufo22940268 · 2019-05-22 20:32:41 +08:00 · 2817 次点击
    这是一个创建于 2012 天前的主题,其中的信息可能已经有所发展或是发生改变。

    RT

    网上搜了一圈,感觉还是不太明白,求大神们指点

    2 条回复    2019-05-24 07:50:48 +08:00
    qq73666
        1
    qq73666  
       2019-05-23 09:02:09 +08:00   ❤️ 1
    几乎没有优势,apple 自己都不太想用
    wezzard
        2
    wezzard  
       2019-05-24 07:50:48 +08:00
    1. 蘋果官方支持
    2. 所見即所得 schema 編輯器
    3. 和蘋果在 Objective-C 下的技術結合緊密

    當然,這些沒有一個是性能優勢,因爲性能確實不佔優。不過現在加了一些批量處理的 API 後性能也不像以前是拖後腿的要因了。以前沒有 CloudKit 的時候還可以用 UIManagedDocument 來說說雲同步設置腦殘,但是現在 CloudKit 出來的之後 UIManagedDocument 在解決同步衝突上的缺陷就突顯出來了。

    最後,蘋果 iOS 上的 Photos 就是用 CoreData 做的持久化。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1741 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:40 · PVG 00:40 · LAX 08:40 · JFK 11:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.