iOS 开发实用技术导航
NSHipster 中文版
› http://nshipster.cn/
cocos2d 开源 2D 游戏引擎
› http://www.cocos2d-iphone.org/
CocoaPods
› http://cocoapods.org/
Google Analytics for Mobile 统计解决方案
› http://code.google.com/mobile/analytics/
WWDC
› https://developer.apple.com/wwdc/
Design Guides and Resources
› https://developer.apple.com/design/
Transcripts of WWDC sessions
› http://asciiwwdc.com
Cocoa with Love
› http://cocoawithlove.com/
Cocoa Dev Central
› http://cocoadevcentral.com/
NSHipster
› http://nshipster.com/
Style Guides
› Google Objective-C Style Guide
› NYTimes Objective-C Style Guide
Useful Tools and Services
› Charles Web Debugging Proxy
› Smore
andong777
V2EX  ›  iDev

想做一个带有 iCloud 同步功能的日记应用, Model 层采用哪一种实现更好?

  •  
  •   andong777 · Jan 30, 2015 · 4366 views
    This topic created in 4306 days ago, the information mentioned may be changed or developed.

    本人是个iOS新手,之前做过一两个练手的应用。现在打算做一个日记类的应用。
    这个日记要具备同步功能,其实是用作备份,在需要的时候下载到本地。
    我打算直接使用iCloud。但Model层该怎样实现才可以更好的和iCloud配合?

    我想到了这么几种方法:

    • 使用Core Data在本地存储日记内容。然后通过相关的方法将数据同步到iCloud。
    • 基于UIDocument建立日记模型。然后让它自己去同步。
    • 再就是,使用CloudKit,然后通过API访问?

    希望大家给点意见。

    6 replies  •  2015-01-30 15:12:26 +08:00
    jevonszmx
    jevonszmx
    Jan 30, 2015
    1
    关注下,帮你顶
    fashioncj
    fashioncj
    Jan 30, 2015
    2
    看到头像再认真看一下昵称抓到活人了~
    pljhonglu
    pljhonglu
    Jan 30, 2015
    3
    关注,感觉第一种方法不好~
    andong777
    andong777
    OP
    Jan 30, 2015
    4
    @fashioncj 呃,被你发现了……
    pljhonglu
    pljhonglu
    Jan 30, 2015
    6
    @andong777 core data的sqlite文件是不是每次都会整体同步,如果只是修改一句话,难道要把整个sqlite文件重新同步一遍么?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1846 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 01:34 · PVG 09:34 · LAX 17:34 · JFK 20:34
    ♥ Do have faith in what you're doing.