码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 代码规范

时间:2017-04-04 15:41:53      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:static   cat   ati   eof   class   bpa   ted   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 代码规范

标签:static   cat   ati   eof   class   bpa   ted   ios   名称   

原文地址:http://www.cnblogs.com/lz465350/p/6665150.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!