iOS 开发的最佳实践、MVVM 架构以及编程艺术 - V2EX
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
shanksxiao
V2EX    iDev

iOS 开发的最佳实践、MVVM 架构以及编程艺术

  •  
  •   shanksxiao
    KevinHM 2015-08-25 22:17:10 +08:00 6779 次点击
    这是一个创建于 3703 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1 、我整理翻译的最新版 iOS 最佳实践,该译本不仅呈现了原版的原汁原味,还扩充了相关的知识点及最新的开发实践,在原版的基础上融合了以往 Objective-C 和最近一些关于 Swift 的内容, 放在这里!
    https://github.com/KevinHM/ios-good-practices-the-lastest-version


    2 、 MVVM 架构之 ReactiveCocoa 详解: iOS 的函数响应型编程
    https://github.com/KevinHM/FunctionalReactiveProgrammingOniOS


    3 、禅与 Objective-C 编程艺术 (主要贡献者及校验者)
    https://github.com/oa414/objc-zen-book-cn


    以上都是个人业余时间的翻译成果, Enjoy !
    36 条回复    2015-09-01 15:36:52 +08:00
    lazyclutch
        1
    lazyclutch  
       2015-08-25 22:22:11 +08:00
    赞一个,谢谢楼主!
    ljbha007
        2
    ljbha007  
       2015-08-25 22:22:29 +08:00
    在翻译一篇《颈椎病康复指南》就集齐一套《 iOS 程序员必修宝典》了
    shanksxiao
        3
    shanksxiao  
    OP
       2015-08-25 22:30:35 +08:00
    @ljbha007 好的 哈哈
    luzjoy
        4
    luzjoy  
       2015-08-25 22:45:04 +08:00
    感谢楼主 就是有些看不懂 有没有更基础一些的推荐啊
    shanksxiao
        5
    shanksxiao  
    OP
       2015-08-25 22:50:53 +08:00
    @luzjoy 这里面 比较基础的禅和最佳实践都讲了一些,其他的资料 https://github.com/icepy/iOS-usefulinformation-zh_CN 这个链接 你看看能找到些什么不
    luzjoy
        6
    luzjoy  
       2015-08-25 22:55:16 +08:00
    @shanksxiao 谢谢 我是 ios 开发的初学者 一直做 web 开发 刚看帖子里的内容有些晕
    shanksxiao
        7
    shanksxiao  
    OP
       2015-08-25 23:05:40 +08:00   1
    @luzjoy Github 上有很多类似的项目 讲述基础 有文档也有代码 Gitbook 上提供有开源的图书 多上去趴趴就能找到好东西 不太明白就上 stackoverflow 或 知乎 找一下相关内容,一般都能找到正解
    SwiftSandbox
        8
    SwiftSandbox  
       2015-08-25 23:11:18 +08:00
    Here is a another list of iOS best practices: https://github.com/futurice/ios-good-practices
    Hysteria
        9
    Hysteria  
       2015-08-25 23:25:17 +08:00
    那个 objc-zen-book 确实相当 nice ,英文版的看过两遍,支持撸主的分享奉献精神。
    shanksxiao
        10
    shanksxiao  
    OP
       2015-08-25 23:28:00 +08:00
    @SwiftSandbox 嗯 我就是对这个的中文翻译,因为原作实际上已经转向了 Swift ,鉴于国内 iOS 开发的现状 我的翻译同时也保留了原来那些 Objective-C 的内容,我想大家应该主要还是用的 OC 嘛 ,所以就成了升级版了
    shanksxiao
        11
    shanksxiao  
    OP
       2015-08-25 23:30:03 +08:00
    @Hysteria 谢谢,我看了几篇之后 才参与进到这个项目中 进行了很多小处的改进和 全文的校验,有些地方还是有些不足 如果有空也帮忙看看~
    shiweifu
        12
    shiweifu  
       2015-08-26 00:05:31 +08:00
    都 star 了,感谢 lz
    shanksxiao
        13
    shanksxiao  
    OP
       2015-08-26 00:07:48 +08:00
    @shiweifu 谢谢支持 哈哈
    luzjoy
        14
    luzjoy  
       2015-08-26 08:21:13 +08:00
    @shanksxiao 谢谢
    luzjoy
        15
    luzjoy  
       2015-08-26 08:21:24 +08:00
    @shanksxiao 已感谢
    haoao
        16
    haoao  
       2015-08-26 09:08:34 +08:00
    感谢
    lynulzy
        17
    lynulzy  
       2015-08-26 09:09:30 +08:00
    mrk 感谢楼主
    stormxx
        18
    stormxx  
       2015-08-26 09:10:32 +08:00 via iPhone
    谢谢楼主~你好像和我一个群的是吗?赞
    lynulzy
        19
    lynulzy  
       2015-08-26 09:14:20 +08:00
    个人业余时间也比较多,如果楼主有需要,我们可以一起翻译
    xvan
        20
    xvan  
       2015-08-26 09:23:37 +08:00
    三个都 star 了, lz 辛苦
    islee
        21
    islee  
       2015-08-26 09:28:23 +08:00
    已 star
    shanksxiao
        22
    shanksxiao  
    OP
       2015-08-26 09:30:28 +08:00
    @lynulzy 我倒是想把 https://mikeash.com/pyblog/ 上所有主题中文化,但工程量好大。。。周五的完全问答 从 05 年开始就有了 涉及到 MAC OSX iOS Safari 几百个主题
    androidBrant
        23
    androidBrant  
       2015-08-26 09:55:50 +08:00
    Good
    hilenlai
        24
    hilenlai  
       2015-08-26 10:18:11 +08:00
    感谢,已 star
    zixincao
        25
    zixincao  
       2015-08-26 10:24:33 +08:00
    多谢!满满的干货啊!
    xpol
        26
    xpol  
       2015-08-26 10:48:06 +08:00
    赞一个!谢谢!
    lynulzy
        27
    lynulzy  
       2015-08-26 11:09:38 +08:00
    @shanksxiao 其实如果想找一批这样的(为大家服务的同时又提高自己)同学不是太难,就像 @X140Yu 发起的[swift 翻译小组]( https://github.com/X140Yu/Developing_iOS_8_Apps_With_Swift )一样。如果您有进一步的想法我们可以交流 lynulzy#gmail.com
    shanksxiao
        28
    shanksxiao  
    OP
       2015-08-26 11:24:39 +08:00
    @lynulzy 好的 我先考查下 保持联络 留个邮箱给我吧
    zjgsamuel
        29
    zjgsamuel  
       2015-08-26 11:26:11 +08:00
    赞~~~
    kobe1941
        30
    kobe1941  
       2015-08-26 11:35:54 +08:00
    赞~~~
    lynulzy
        31
    lynulzy  
       2015-08-26 13:09:47 +08:00
    unmois
        32
    unmois  
       2015-08-26 14:20:02 +08:00
    赞~
    shanksxiao
        33
    shanksxiao  
    OP
       2015-08-26 23:28:23 +08:00
    @lynulzy 收到
    skiplow
        34
    skiplow  
       2015-09-01 11:25:49 +08:00
    @stormxx 你们是什么群?推荐下呀
    shanksxiao
        35
    shanksxiao  
    OP
       2015-09-01 15:35:22 +08:00
    @skiplow 486111671 目前定位于 全面翻译 Apple 的 iOS 开发者文档,全部文档的翻译!欢迎加入
    shanksxiao
        36
    shanksxiao  
    OP
       2015-09-01 15:36:52 +08:00
    我没有建群
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5350 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 05:53 PVG 13:53 LAX 22:53 JFK 01:53
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86