iOS 代码规范~优化

来源:互联网 发布:mac怎样强制关闭程序 编辑:程序博客网 时间:2024/06/04 00:34

//联系人:石虎  QQ: 1224614774 昵称:嗡嘛呢叭咪哄


一、概念


1.建议书写属性名不要和系统一样,避免发生莫名其妙的问题;特别注意的是label;属性名不要写成textLabel


2.项目中添加plist类型文件,不要命名为info.plist,以防止和系统自带的文件重名,发生莫名其妙的问题;


3.如果控制器已经加载过,就不用再次加载,优化性能


if (vc.isViewLoaded) return;


4.id类型属性不能用点语法,调用get方法只能用中括号调用,[id方法名],利用iOS9新特性泛型就可以;比如数组;

    @property (nonatomic,strong) NSMutableArray<DXTopics *> *topicsM;


5.如果不是属性,尽量不要点语法,一个老程序员的建议;


6.使用第三方框架,尽量不要更改内部文件,而应该再次封装,个性定制;


谢谢!!!

原创粉丝点击