iOS开发的最佳实践

byc7 8年前

 跟随iOS开发技术发展的潮流,我将持续维护本文档的中文版,如果你喜欢这个译本,也请给个 Star 鼓励下~~

  本文档的英文原版在这里,感谢Futurice团队卓越的工作,为我们提供这么优质的文档。

知识是人类进步的阶梯

翻译,喵 ~~

iOS开发的最佳实践

就像一个软件项目一样,这份文档如果我们不持续维护就会逐渐失效,我们鼓励大家参与到这个项目中来---仅需提交一个 issue 或发送一份 pull request

对其他移动平台感兴趣?我的Andriod开发最佳实践以及Windows App开发最佳实践可能会帮到你哦。

为什么写这个文档

iOS开发要上手比较困难,因为无论是 Objective-C 还是 Swift 在别处都没有广泛被应用,iOS 这个平台似乎对一切都有一套不同的叫法。当你尝试在真机上跑程序时难免会磕磕碰碰。这份持续更新的文档就是你的救星!无论你是Cocoa王国的新手,或是老练到只想知道"最佳做法"是什么,这份文档都值得一读。当然,内容仅供参考,你有理由采取不同的做法只要你愿意!

目录

如果你想阅读指定的小节,可以通过目录直接跳转

  1. 开始吧
  2. 常用库
  3. Architecture 架构
  4. 网络请求
  5. Stores 存储
  6. Assets 资源
  7. 编码风格
  8. Security 安全
  9. 诊断
  10. Analytics 统计分析
  11. 编译构建
  12. Deployment部署
  13. App内购(IAP)
  14. License
  15. More Ideas(计划)
  16. 译者

项目主页:http://www.open-open.com/lib/view/home/1441455348456