V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
ufo22940268
V2EX  ›  iOS

CoreData 和 Realm 比起来有什么优势

  •  
  •   ufo22940268 · May 22, 2019 · 3182 views
    This topic created in 2535 days ago, the information mentioned may be changed or developed.

    RT

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

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

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

    最後,蘋果 iOS 上的 Photos 就是用 CoreData 做的持久化。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2508 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 60ms · UTC 12:19 · PVG 20:19 · LAX 05:19 · JFK 08:19
    ♥ Do have faith in what you're doing.