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.使用第三方框架,尽量不要更改内部文件,而应该再次封装,个性定制;
谢谢!!!
阅读全文
0 0
- iOS 代码规范~优化
- iOS代码规范和优化建议
- IOS 编程 代码规范
- iOS代码规范
- iOS书写代码规范
- iOS 代码规范
- iOS代码编写规范
- IOS 代码规范
- ios开发代码规范
- iOS代码书写规范
- iOS软件代码规范
- iOS代码规范
- iOS代码规范
- iOS代码编程规范
- iOS代码书写规范
- iOS 代码规范
- IOS 编程 代码规范
- iOS之代码规范
- windows10 删除“这台电脑”中导航栏的文档、下载、视频等导航
- HTML5 服务器推送事件(Server-sent Events)实战开发
- Android实现版本更新和自动安装
- 数据库优化
- Java初学者都必须理解的六大问题
- iOS 代码规范~优化
- Ubuntu下出现开机循环登录的问题
- 《PHP MySQL和WEB开发》笔记 第十二章 MySQL高级管理(下)
- ssh secure shell 登录 centos7 中文乱码
- 一个关于LightningChart’s滚动线图无与伦比的性能演示。滚动线图的实时测量数据点超过10亿。
- 快速入门webpack模块打包器
- git 跨分支搜索代码,确定commit 所属分支
- 手机添加office365账号方法
- matlab中添加路径及save 、load文件方法