ace2github / SZCategories

整理各种常用的Categories~

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SZCategories使用规范

  • 1、所有的方法以及属性均已zt_开头
  • 2、类别文件命名已ZT开头,例如NSString+ZTMD5
  • 3、先按照大功能模块存放目录,例如init、safe、thread、block等
  • 4、不允许直接使用第三方类库的Category,必须自己做一层中间层
  • 5、上层调用接口必须以zt_开头
  • 6、业务相关Category、基础通用Category抽离、中间层Category(透传)抽离,新加或者整理严格按照此标准存放
  • 7、后期不允许随意添加新的类别或者方法,必须要添加的要知会全部人员。养成先找问后创造的习惯,避免重复造轮子。
  • 8、针对每个新Category可以考虑分配负责人,以后维护和添加交由对应的负责人维护。
  • 9、看到第三方有很好的扩展方法,不要直接使用,把方法抠出来,按我们自己的命名方式重新定义并使用

.ChencChaohui .2017-09-16

About

整理各种常用的Categories~


Languages

Language:Objective-C 91.3%Language:C 4.8%Language:Ruby 3.8%