0

.xib ファイルから ibplugins の痕跡をすべて削除するには? 私の Xcode3 プロジェクトでは、約 20 個の .xib ファイル全体で約 10 個のカスタム ibplugins が多くの場所を使用していました。このコードを作り直したので、ibplugins やバインディングに依存しなくなり、Xcode4 でコンパイルできるようになりました。

ただし、Xcode4 は、私の .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 ファイルで Document Version: Default Version (Interface Builder 4.2) が使用されるようになりました。

私が試していないことの 1 つは、Xcode4 を使用してすべての .xib ファイルをゼロから再作成することです。

.ibplugins の痕跡をすべて削除する方法はありますか?

4

1 に答える 1

2

解決しました。

「Interface Builder XIB Compiler - Options」の下のターゲット設定で、カスタム ibplugins へのパスに「Plug-Ins」を設定しました。「プラグイン」を空の文字列に設定すると、すべての警告が消えました。

于 2011-07-12T18:25:51.937 に答える