Xcode SVN报错解决
The server certificate failed to verify.
xcode 的升级或者 切换xcode版本的时候 会出现这种错误
解决办法:
1、打开终端(实用工具 -->终端),在终端中输入如下命令:
svn ls https://xxxxxxxx/svn/xxxxxx SVN的路径
然后直接输入 “ p ” 确认,就可以重新连接了。
Xcode插件推荐
Alcatraz
类似于管理第三方库的cocoapods,管理插件也有个Alcatraz。
安装的方法也很简单,如果你以前没有安装过那执行下面指令
curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh | sh
如果安装失败就先执行这句:
mkdir -p ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins
卸载的方法是:
rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/Alcatraz.xcplugin
rm -rf ~/Library/Application\ Support/Alcatraz/
注:也许并不是所有人都使用了Alcatraz,而是平时都喜欢上github下载一个跑一下 然后load Bundle这种方法的, 如果之前安装了很多插件,现在刚刚使用Alcatraz的也没问题,安装Alcatraz之后之前安装的也会自动集成进来不用担心。
还有就算你使用了这个工具xcode也是需要重启才能应用插件的并不能把这一步给省了。
1.VVDocumenter-Xcode 三道杠添加文档注释
https://github.com/onevcat/VVDocumenter-Xcode
所有插件里这个是我最早使用的也应该是排第一的。 使用也非常方便但是用久了也许会发现自动生成的注释是每一个参数和返回值都会弹出一个块,而我们日常开发中大部分的参数和返回值都是一眼见分晓的,并不需要逐个标注,这也就使得我每次敲三道杠都还要手动删除一部分,比较麻烦。 如果作者能提供下一种是现有的,另一种敲法是只有Description的那我会非常方便。 或者有个更烧脑的猜想,就是在现有基础上判断参数是否是基本数据类型还是特殊类型,特殊类型的参数才生成注释代码块。返回值如果是instancetype那就不需要生成注释代码块,或者判断参数名如果是一个常用单词(time)还是组合词(categoryID),常用单词就不生成注释了也许会更好。也许是我想多了,反正这个插件是必用的,更何况现在连swift都支持了。
2.FuzzyAutocomplete 代码补全支持模糊查询
https://github.com/FuzzyAutocomplete/FuzzyAutocompletePlugin
代码补全时可以不用从头开始敲,只要记得某个特定词汇就能匹配到。 并且对于项目中有好几种前缀的比如我们以前有的事MT前缀有的是MTB前缀,这种就算你前缀敲漏了只要后面对了也能匹配的到。 当然也有弊端就是你敲一个很普通的方法下面都会匹配一大长串,看着有点冗余而且xcode会比较卡,并且敲出来是好好地如果你想用delete一个个字符往回删就可能会出现xcode,crash了(也许是和其他某个插件产生了冲突,我错怪他了)。用不用看个人喜好吧,因为苹果有很多诡异的api,比如Rect 他是CGRectMake ,但是到了Range 他又是NSMakeRange 用了这个插件就不会被他坑了。
3.KSImageNamed 用图片时自动显示图片缩略图
https://github.com/ksuther/KSImageNamed-Xcode
也是非常残暴的一个功能,在开发中我们的图片名称都是fb_poinum_high类似的,用这个插件敲出前缀就能够看到对应的一批图片缩略图再上下选择非常方便。 不足之处也有,那就是已经敲完的代码想看到图片缩略图必须先把imageNamed删掉 再重新敲一次才能看到缩略图,如果在@"fb_poinum_high" 图片名中一修改就能看到图片列表就更好了。
4.HOStringSense 可以在弹出框写NSString,所见及所得
https://github.com/holtwick/HOStringSense-for-Xcode
之前有几次需求要写换行的msg,有时候对不准,用这个插件非常方便。在弹出框里写完就是所见即所得。而且光标点到字符串的时候还会显示字符串的长度,这个功能我也很常用。
-
需要更多请自行移步董铂然 的博客
5.ESJsonFormat :JSON---->Model
来源