为什么要定义模板类
遵守代码规范可以提高代码可读性, 降低后期维护成本。当我们定下了一个团队都认同的代码规范, 如我们要求所有的viewController的代码都得按照下面来组织:
#pragmamark - def
#pragmamark - override
#pragmamark - api
#pragmamark - model event
#pragmamark - view event
#pragmamark - private
#pragmamark - getter / setter
可落地的时候, 你懂的…。
如何要求崇尚自由的developer都按照这个去写,尤其是还得先记下这个规范。
静态检查是一个办法。Review的时候强制要求改是一种办法。 本文将介绍另外一种办法, 建立模板类。
如何用定义好的模板类
如何用定义好的模板类, 直接看一段动画:
在建立类模板文件的时候, 把我们定义好的代码组织规范都搬进去。 这样大伙写代码就不会太随意了吧?
模板类如何制作
从头制作一个模板类有些坑。我们采用简单的办法, 先拷贝一个模板类, 然后修改成自己需要的样子。。
https://github.com/uxyheaven/XYXcodeTemplate这里有笔者建立的一个简单的模板类的模板。 先下载下来, 再修改成你需要的样子, 最后拷贝到Xcode的文件模板文件夹里 /Applications/Xcode.app/Contents/Developer/Library/Xcode/Templates/File Templates/Folder,这样就可以使用了。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !