前言 相信很多人跟我一...">
美文网首页iOS Developer程序员
懒加载自动编码插件

懒加载自动编码插件

作者: 灯泡虫 | 来源:发表于2017-06-16 16:08 被阅读749次

目录

<a name="前言"></a>前言

相信很多人跟我一样,对懒加载又爱又恨!爱的是他的规范性,代码可读性;恨的是你至少要多花费10分钟的时间来不停的写 "get" 函数;我这急性子可受不了这样的事情。于是我忍不住了,自己写了个插件,GitHub 地址,就有了今天的这篇博客,分享给大家,希望能有所帮助。

<a name="准备工作"></a>准备工作

  • 点击👆的GitHub 地址到仓库,把工程download 下来 屏幕快照 2017-06-16 下午3.26.50.png
  • 复制如下图中的.app文件到应用程序中。(因有小伙伴反应下载下来的工程直接运行会出错(因为需要修改bundle id),所以工程文件的根目录上我已经上传了个.app 文件,直接复制该文件即可,不需要麻烦的再运行工程) 屏幕快照 2017-06-20 下午4.40.27.png
  • 找到刚刚复制进去的app,双击即可


    屏幕快照 2017-06-16 下午3.33.46.png
  • 确认 "系统偏好设置-->扩展"中对应的plugin 是否勾选!然后重启xcode 即可生效。 屏幕快照 2017-06-16 下午3.35.27.png

<a name="使用方法"></a>使用方法

  • 首先需要在当前文件任意位置写上"#pragma mark - Get and Set" 这行代码,一般推荐写在文件end 的上面


    屏幕快照 2017-06-16 下午3.41.12.png
  • 选中你想要的property,如下图


    屏幕快照 2017-06-16 下午3.40.39.png
  • Editor 中找到刚安装的插件,点击确认


    屏幕快照 2017-06-16 下午3.41.00.png
  • 会自动生成如下的懒加载代码 屏幕快照 2017-06-16 下午3.42.48.png
  • 当然你可以在Xcode-->preferences-->key bindings 中搜索该插件找到并添加快捷键,当然要注意不要和Xcode本身的快捷键冲突了。 屏幕快照 2017-06-16 下午3.48.35.png

<a name="shell脚本方式"></a>shell脚本方式

如果你觉得以上的插件方式前奏太多,不适合你的话,那么你可以试试脚本的方式。YHLazyCodeShell 文件夹中还有独立于插件的脚本,如里面例子所示,在property.txt 文件中粘贴你想要格式化的property。切换到run.sh的目录下,执行run.sh,即可在out.txt中得到想要的懒加载代码。(要记得给shell脚本运行的权限:chmod + x)。在这里就不贴图片了,个人感觉还是插件的方式比较顺哈!

<a name="总结"></a>总结

目前是第一版,有bug,有建议的欢迎留言。喜欢的话顺手帮忙点个赞吧~

相关文章

网友评论

    本文标题:懒加载自动编码插件

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