文件名称:iOS-Best-Practices
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-20 20:34:07
iOS 最佳实践 本指南概述了我在各种团队/项目中收集的最佳实践。 介绍 目录 风格 我们的包含有关格式化代码和其他具体编码技术的信息。 因为 Objective-C 是一种动态语言,并且与 Cocoa 及其约定密切相关,风格和最佳实践之间的界限往往有点模糊。 一般原则 下面是一些指导您构建代码的一般原则。 始终使用尽可能高的抽象 在选择用于实现行为的技术时,请始终选择满足您需求的*别的抽象。 这可以防止您在应用程序中过早引入不必要的复杂性(YAGNI / 预优化)。 一些例子:AVPlayer vc RemoteIO Autolayout vs Frame计算代码 NSNotifications vs KVO NSOperations vc GCD 大中华区 尽管 GCD 是较低级别的抽象,但 API 相当简单且易于实现。 这使得 GCD / dispatch 块非常适合快速往返主
【文件预览】:
iOS-Best-Practices-master
----LICENSE(1KB)
----README.md(13KB)