0
プロジェクトをビルドしようとするとこのエラーが発生します。ビルドに失敗したエラー:未定義のシンボル
Undefined symbols for architecture i386:
"_OBJC_IVAR_$_UINavigationBar.images", referenced from:
-[UINavigationBar(CustomImage) drawRect:] in AppDelegate.o
-[UINavigationBar(CustomImage) setImagesNames:] in AppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
誰でも手助けできます。
削除して再度追加することはどういう意味ですか? UINavigationBarはUIKitフレームワークの一部です。このフレームワークはすでにプロジェクトに追加されています。 – Ryan
UINavigationBar(CustomImage) - これはUINavigationBarに追加されたカテゴリです。これが実装されている場所を見つけて、そのファイルをプロジェクトに削除/読み込みする必要があります。 – Vlad
これはUIKitフレームワークの一部です。私自身で作成したファイルではありません。私はフレームワークを数回追加して何も結果を出さないようにしました。 – Ryan