V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
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 · 2015-01-30 10:58:09 +08:00 · 3375 次点击
    这是一个创建于 3618 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    我想到了这么几种方法:

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

    希望大家给点意见。

    6 条回复    2015-01-30 15:12:26 +08:00
    jevonszmx
        1
    jevonszmx  
       2015-01-30 13:42:01 +08:00
    关注下,帮你顶
    fashioncj
        2
    fashioncj  
       2015-01-30 14:02:56 +08:00
    看到头像再认真看一下昵称抓到活人了~
    pljhonglu
        3
    pljhonglu  
       2015-01-30 14:04:48 +08:00
    关注,感觉第一种方法不好~
    andong777
        4
    andong777  
    OP
       2015-01-30 14:14:35 +08:00
    @fashioncj 呃,被你发现了……
    pljhonglu
        6
    pljhonglu  
       2015-01-30 15:12:26 +08:00
    @andong777 core data的sqlite文件是不是每次都会整体同步,如果只是修改一句话,难道要把整个sqlite文件重新同步一遍么?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1080 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:15 · PVG 03:15 · LAX 11:15 · JFK 14:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.