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
onevcat
V2EX  ›  iDev

objc.io 书籍 Core Data 翻译者征集

  •  4
     
  •   onevcat ·
    onevcat · 2016-01-13 11:34:49 +08:00 · 4652 次点击
    这是一个创建于 3018 天前的主题,其中的信息可能已经有所发展或是发生改变。

    「 objc 中国」正在和 objc.io 进行合作,将他们的三本图书翻译为中文版本。现在我们正在征集热心的翻译者帮助我们翻译 Core Data 一书。如有您对此有兴趣,欢迎移步到这个 repo了解一些详细的情况。

    躬身拜谢。

    22 条回复    2016-02-07 00:51:29 +08:00
    superleexpert
        1
    superleexpert  
       2016-01-13 11:40:16 +08:00
    翻译小组如火如荼啊,支持猫神!
    miao1007
        2
    miao1007  
       2016-01-13 12:20:32 +08:00
    支持喵大
    Pastsong
        3
    Pastsong  
       2016-01-13 12:31:41 +08:00 via Android
    前排赞喵神
    yiplee
        4
    yiplee  
       2016-01-13 13:02:42 +08:00
    一直有打算买这本书看
    lisonfan
        5
    lisonfan  
       2016-01-13 13:09:27 +08:00
    前排赞喵神
    hzm0318hzm
        6
    hzm0318hzm  
       2016-01-13 15:50:21 +08:00
    支持喵大
    ichanne
        7
    ichanne  
       2016-01-13 16:10:33 +08:00
    友情帮顶,可惜没用过 core data
    nellace
        8
    nellace  
       2016-01-13 16:14:42 +08:00
    支持喵哥,是时候展示真正的技术了。。
    onevcat
        9
    onevcat  
    OP
       2016-01-13 16:19:19 +08:00
    @ichanne Thanks 。

    国内似乎 Core Data 确实用得比较少,估计是因为学习成本比较高。但是在国外其实非常多的开发人员在使用 Core Data 。熟练以后 Core Data 还是在很大程度上可以简化开发和数据库操作的。

    本来我们挺犹豫是不是要翻译这本书,因为可能在国内销量不会很好,但是最后还是决定做这件事,一来显得完美一些,二来毕竟不能以在某个地方的使用广泛程度来判别一项技术的好坏。

    在 Core Data 的学习过程中其实涉及到很多多线程处理和方式和思想,这在其他领域的开发以及自己在技术上的成长来说,也是非常重要和不可逃避的环节。
    kepenj
        10
    kepenj  
       2016-01-13 17:05:06 +08:00
    兹次
    loveuqian
        11
    loveuqian  
       2016-01-13 17:14:25 +08:00 via iPhone
    完全没用过
    可以翻译跟 core data 无关的篇章嘛
    rannie
        12
    rannie  
       2016-01-13 17:42:53 +08:00
    支持喵大~也关注下其他的书。。以前用 Core Data 现在底层都是 C++ 操作 Sqlite 了。。
    onevcat
        13
    onevcat  
    OP
       2016-01-13 17:43:56 +08:00 via iPhone
    @loveuqian 这本书并没有和 Core Data 不相关的内容,毕竟主题就是这个。 repo 里还有关于另一本书 Advanced Swift 的一些信息,您感兴趣的话也可以看看。
    free9fw
        14
    free9fw  
       2016-01-13 19:24:41 +08:00
    支持
    CareiOS
        15
    CareiOS  
       2016-01-14 10:01:21 +08:00
    支持,这本书应该非常实用。
    CareiOS
        16
    CareiOS  
       2016-01-14 10:01:37 +08:00
    报名参加
    xi_lin
        17
    xi_lin  
       2016-01-14 12:35:48 +08:00
    可惜没有过 Core Data ,现在已经用 Realm 了。。
    yongSir
        18
    yongSir  
       2016-01-14 15:13:08 +08:00
    其实自己把 raywenderlich 的 Core Data 给啃了
    但不敢也没精力接这个

    为所有翻译小组的童鞋点赞,为喵神点赞
    出的的话一定买一本支持一下
    Alchemistxxd
        19
    Alchemistxxd  
       2016-01-15 11:49:24 +08:00
    支持,正好想学习 Core Data ,加油!
    LeoDev
        20
    LeoDev  
       2016-01-27 15:30:12 +08:00
    支持!
    HoweGulf
        21
    HoweGulf  
       2016-02-07 00:46:09 +08:00 via iPhone
    在读 raywenderlich 的那本,在这儿借个地方问问题+_+

    Core Data + iCloud Drive 成功实现,第一台设备上传数据成功;然后第二台设备安装应用,在首次同步后收到成功收到 NSPersistentStoreCoordinatorStoresDidChangeNotification ,其中一条通知的 userInfo 字典里一个键对应着 NSPersistentStoreUbiquitousTransitionType.InitialImportCompleted 值。然后……重现 fetch 数据,的确同步成功了,但打印出来看数据里的 data 都是 fault 。杀掉进程再启动应用,正常显示,没有丝毫问题。

    我试着在收到初次同步成功的通知后,重新 init CoreDataStack ,重新设置 fetchedResultsController 。呃,问题依旧,看着这个黑盒子我没有丝毫办法,请问到底哪里出错了呢?
    HoweGulf
        22
    HoweGulf  
       2016-02-07 00:51:29 +08:00 via iPhone
    @HoweGulf (打错好多字

    官方文档提供了实现策略,但是我真的不能理解。按理说 One-time setup 之后完成后 refetch 就完事大吉了,但是为什么会出错呢 (・・;)

    https://developer.apple.com/library/ios/documentation/DataManagement/Conceptual/UsingCoreDataWithiCloudPG/UsingSQLiteStoragewithiCloud/UsingSQLiteStoragewithiCloud.html#//apple_ref/doc/uid/TP40013491-CH3-SW1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   947 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 21:59 · PVG 05:59 · LAX 14:59 · JFK 17:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.