Xcode注释总结

作者: 马三皮 | 来源:发表于2016-03-09 23:57 被阅读2154次

第一种 属性注释

使用MVC的时候我们需要把字典转换成模型这样避免不了我们需要创建许多属性,那我们就需要注释在一个类中随便写一个@property(nonatomic,copy)NSString *hot;全选-按住 Command键-拖到{}里面编辑<#type#>这样可以自动生成一个类型名 这样我们在.h文件里就可以敲关键字就可以出来了

第二种就是对函数注释很简单不作介绍

#pragma mark ----

第三种文本注释VVDocumente插件  

按下  ///很方便不过对一些Xcode升级出现的问题下面做一些解决的办法:

Xcode插件VVDocumente更新解决办法:


一.下载VVDocumenter打开项目运行可以在

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins 

 在其目录下查看已安装的插件

二.在终端输入

defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID

得到当前的UUID

三.添加DVTPlugInCompatibilityUUIDs的UUID此处有两个办法

办法一

1.在电脑Shift+Command+G输入

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

  在其目录下查看已安装的插件

2.查看到的插件 右键-显示包内容 -info.plist-找到DVTPlugInCompatibilityUUIDs的项目,添加一个Item,Value的值为之前Xcode的UUID,保存。

办法二

用步骤二的办法得到UUID 然后打开项目添加这里添加也行

四.步骤三二选一完成后完全退出关闭Xcode 再重启Xcode!你会看到一个提示框 a load bundle or skip.. 选择 load bundle

(注意)现象二、看到提示

如果你选择了skip Bundles,那么你就算重新安装也不会看到了。

这是因为 XCode里面的黑名单机制

打开终端

输入:

 defaults delete com.apple.dt.Xcode DVTPlugInManagerNonApplePlugIns-Xcode-7.2.1

再重启XCode,

这次看到上面的提示再选择Load Bundles

就可以了。

(代码加 批量更新插件的 DVTPlugInCompatibilityUUID 的命令(建议使用sudo方式执行):

~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins -name Info.plist -maxdepth 3 | xargs -I{} defaults write {} DVTPlugInCompatibilityUUIDs -array-add F41BD31E-2683-44B8-AE7F-5F09E919790E)

相关文章

网友评论

    本文标题:Xcode注释总结

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