最近优化了一下我负责的两个App ipa 包大小,记录一下优化方法。
《大话数据结构》学习笔记二
发表于
分类于
《大话数据结构》
《大话数据结构》学习笔记一
发表于
分类于
《大话数据结构》
iOS 代码规范
发表于
分类于
代码规范
原则
- 长的、描述性的方法和变量命名是好的命名方式。不要使用简写,除非是一些大家都知道的场景比如 VIP。不要使用 bgView,推荐使用 backgroundView。
- 见名知意。含义清楚,做好不加注释代码自我表述能力强。(前提是代码足够规范)
- 不要过分追求技巧,降低代码可读性。
- 删除没必要的代码。比如我们新建一个控制器,里面会有一些不会用到的代码,或者注释起来的代码,如果这些代码不需要,那就删除它,留着偷懒吗?下次需要自己手写。
- 在方法内部不要重复计算某个值,适当的情况下可以将计算结果缓存起来。
- 尽量减少单例的使用。
- 提供一个统一的数据管理入口,不管是 MVC、MVVM、MVP 模块内提供一个统一的数据管理入口会使得代码变得更容易管理和维护。
- 除了 .m 文件中方法,其他的地方”{“不需要另起一行。