xvim garbage collection is no longer supported

来源:互联网 发布:反查域名 编辑:程序博客网 时间:2024/05/20 05:05

昨天Xcode已经随着IOS系统进行了升级。IOS升级到了IOS7.1,xcode也升级到了5.1。但是随之而来对我最重要的便是vim插件在xcodeIDE中的集成。

早上从git上面下载xcode之后,便出现了让我心凉的问题,那就是安装不上。我去,尽然安装不上,简直就是晴天霹雳!!!!!!!没有xvim的日子我该怎么过?简直就是没有办法必须要转行了啊。

然后从git上面的文档查看最后终于找到了解决方案并成功运行xvim在xcode5.1上面。下面为了方便更多的人在新的xcode版本上面使用xvim,把自己的操作简化如下(操作从git上面的外国网友得到并表示感谢):

1、首先确认自己成功在plug-ins这个xcode插件管理文件夹里面删除了xvim,操作如下(要是确认没有xvim插件可以不操作):

Remove xVim: rm -rf ~/Library/Application\ Support/Developer/Shared/Xcode/Plug-ins/XVim.xcplugin

2、然后打开xvim的项目

3、在xcode中打开TARGET执行下面的操作:GCC_ENABLE_OBJC_GC = supported ,将supported删除掉如下:


4、然后打开XVimEvaluator.m并做如下的修改:

 @synthesize yankRegister = _yankRegister;

 @synthesize numericArg = _numericArg;

5、然后打开XVimOptions.m并做如下的修改

@synthesize number = _number;

6、然后打开TARGET做如下操作:

Turn "Treat Warnings as Errors" OFF

7、下面就是最后一步了:

Add "A2E4D43F-41F4-4FB9-BB94-7177011C9AED" to Info_Xcode5.plist under "DVTPlugInCompatibilityUUIDs"


我发现上面是有这个参数的,可是我又再加了一遍,没有问题在编译的时候。

最后就是久等的Build了。然后重启xcode,xvim已经成功安装上去了。

0 0