iOS 代码规范
Posted 活最好的自己
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 代码规范相关的知识,希望对你有一定的参考价值。
一,方法名的定义
1.配置视图不应命名为 setxxxx, 而应叫做 showxxxx
2.让按钮高亮不应叫做 showxxx, 而应叫做 highlightedxxx.
3,弹出 toastView 可以用 showxxx.
4,给 url 字符串添加前缀可以用:addHttpPrefixIfNeeded.
5,#define TASKNAME_ACTIVATE_APP @"Task_Activate_App"
二,常用代码规范
1.所有的宏在 PTVSNotificationMacro.h 文件中统一添加,①减少编译速度 ②避免通知名称重复.
如 : static NSString *const NOTIFY_GOTOXYTABPAGE = @"notify_gotoxyTabPage";
2.不错的宏定义
#define WeakSelf __weak typeof(self) weakSelf = self;
#define IS_STRING_NULL(obj) (![obj isKindOfClass:[NSString class]] || (obj == nil) || ([obj isKindOfClass:[NSNull class]]) || (obj.length == 0))
以上是关于iOS 代码规范的主要内容,如果未能解决你的问题,请参考以下文章