美文网首页iOS 收集专题代码规范 编码习惯
iOS代码规范化之 Objective-Clean 的使用

iOS代码规范化之 Objective-Clean 的使用

作者: ErHu丶 | 来源:发表于2017-11-06 15:59 被阅读242次

    最近公司要求代码规范化,于是开始了解相关方法.。关于Web前端规范化我们使用的是JavaScript Standard Style
    关于OC的代码规范,目前参考了2款。 Objective-Clean(需要翻墙)OCLint, 不过暂时使用Objective-Clean,OCLint这个插件我试着装了下,但是运行起来有点问题,可能对 Xcode 9 还有Bug,所以就先放下了,以后调试好我会再对比出来。

    Objective-Clean 效果.png
    下面说下Objective-Clean的安装和使用


    如果有条件可以先看下官网,Swift也是支持的呦。大致流程就是官方提供了3种规范,一个是Stack Overflow的OC代码规范,一个是Average(大众)代码规范,一个是自定义的代码规范(需要在官网上自己选择各种规范设置),这三种对应3个plist文件,需要下载下来,前面两种我放在我的GitHub上了,提供给不能翻墙的朋友。
    然后就是下载 Objective-Clean 了,网上也有破解版的可以找找,同样我也放GitHub了。

    安装好后,先将规则plist文件放入工程目录下(与.xcodeproj同目录) ,打开Objective-Clean,Add a Project —— 打开项目(.xcodeproj) —— Install Run Script —— 如果需要运行.xcworkspace 就选择运行.xcworkspace ,然后项目Run一下就可以看到效果了(不合规的地方会有警告提示)
    Objective-Clean目前只会提示出不合规的地方,不支持自动修改~ 。

    如果想要破解Objective-Clean,请看👇

    在我的GitHub中有“破解软件”,下载下来打开。
    找到Objective-Clean的软件,右键显示包内容——Contents——Resources——找到ObjClean这个文件,复制一份到桌面上。
    使用破解软件: 运行CORE Keygen——open——打开桌面上的ObjClean——点击Save
    可以了~ ,再运行一下项目就不会有购买提示啦

    相关文章

      网友评论

        本文标题:iOS代码规范化之 Objective-Clean 的使用

        本文链接:https://www.haomeiwen.com/subject/ihelmxtx.html