Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Interface builder 从xib中删除ibplugin_Interface Builder_Xcode4_Xib_Ibplugin - Fatal编程技术网

Interface builder 从xib中删除ibplugin

Interface builder 从xib中删除ibplugin,interface-builder,xcode4,xib,ibplugin,Interface Builder,Xcode4,Xib,Ibplugin,如何从.xib文件中删除ibplugins的所有跟踪?我的Xcode3项目有大约10个自定义ibplugins,在我的大约20.xib文件中使用了很多地方。我重新编写了这段代码,这样它就不再依赖ibplugins或绑定,现在可以在Xcode4中编译 然而,Xcode4仍然抱怨my.xib文件中有原始ibplugins的痕迹 /* com.apple.ibtool.warnings */ /Users/johndoe/MyProject/English.lproj/MainWindow.xib:

如何从.xib文件中删除ibplugins的所有跟踪?我的Xcode3项目有大约10个自定义ibplugins,在我的大约20.xib文件中使用了很多地方。我重新编写了这段代码,这样它就不再依赖ibplugins或绑定,现在可以在Xcode4中编译

然而,Xcode4仍然抱怨my.xib文件中有原始ibplugins的痕迹

/* com.apple.ibtool.warnings */
/Users/johndoe/MyProject/English.lproj/MainWindow.xib: warning: ibtool encountered an error while loading the Interface Builder plug-in from /Users/johndoe/MyProject/Core/build/Debug/Core.ibplugin.
    Underlying Errors:
        Description: Can't load plugin, as there is no bundle at /Users/johndoe/MyProject/Core/build/Debug/Core.ibplugin.
我已经从Interace Builder的首选项中删除了ibplugins,并重新保存了所有的.xib文件。我已经删除了构建.ibplugin的目标。我已经删除了用于.ibplugin的所有源文件。我已经打扫干净了。我的Xcode4安装在与我的Xcode3完全不同的机器上,所以在它的首选项中不可能有剩余的ibplugins。我也尝试过使用Xcode4重新保存所有.xib文件,因此所有.xib文件现在都使用文档版本:默认版本(Interface Builder 4.2)

但有一件事我没有尝试过,那就是用Xcode4从头开始重新创建所有的.xib文件

你知道如何删除.ibplugins的所有痕迹吗?

解决了这个问题

在“Interface Builder XIB编译器-选项”下的目标设置中,我将“插件”设置为自定义ibplugins的路径。通过将“插件”设置为空字符串,所有警告都消失了