KSImageNamed是一款方便填写图片文件名称的插件。支持NSImage和UIImage,当你写到
[UIImage imaged:@"xxx"]
的时候,插件会把项目中的图片名称提示出来,并且还有预览功能,对经常用代码生成图片视图的朋友十分方便。
最近升级到了Xcode7.3.1 发现KSImageNamed插件不能使用了,被坑了很长时间,所以想写出来,希望能够帮助有需要的朋友,解决步骤如下。
一.初次使用
- 请点击下载 KSImageNamed
二.步骤
- 1.下载完成后双击打开,然后Cmd + B
- 2.编译成功,关闭Xcode
- 3.在终端执行此命令:
defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID
,最后会得到UUID,如下图:
-
4.前往文件夹: ~/Library/Developer/Xcode/Plug-ins,点击显示包内容,找到info.plist文件,找到DVTPlugInCompatibilityUUIDs的项目,添加ACA8656B-FEA8-4B6D-8E4A-93F4C95C362C,如下图:
- 5.一定记得保存Cmd + S, 才可以退出
- 6.重新启动Xcode,出现下图界面,点击Load Bundle就大功告成了!
三.装逼特技
此特技是仿写系统(例如imageNamed:)方法提示,让自己的方法也也可以出现自动提示图片名,不只炫,更重要的是在开发中可以大大提高效率.
- 1.进入文件夹同上:~/Library/Developer/Xcode/Plug-ins , 包内容显示
-
2.进入Completions.plist文件
- 3.复制粘贴一份,在粘贴后的基础上改写为自己的方法名即可,如下图
- 4.Cmd + S保存,退出,重新打开Xcode进入, 在代码中写自己的方法可以验证下, 见证奇迹的时刻吧O(∩_∩)O!