iOSエンジニアのつぶやき

毎朝8:30に iOS 関連の技術について1つぶやいています。まれに釣りについてつぶやく可能性があります。

Unknown class 〇〇 in Interface Builder file. の対処法

今回は、CocoaPods や Carthage などでインストールしたライブラリなどを Storyboard・xib などで使用する場合に時々発生する。[Storyboard] Unknown class 〇〇 in Interface Builder file. の対処法を残しておこうかと思います。

原因・解決法

今回のケースでは、外部からインストールした CustomView などを Xib で使用する際の対処方法なので、自分で作成したカスタムクラスなどの対処方法とは若干ことなりますので、詳しくはこちらを覗いてもらえれば分かるかと思います。

Error が発生する原因としては、カスタムクラスを指定する際にシステムがどのモジュールを探せばいいか分からないためです。

f:id:yum_fishing:20200911153340p:plain

下記のようにして、ライブラリのモジュールを指定してシステムがカスタムクラスを探せるようにしてあげることで正常に Interface Builder を呼び出すことができるようになります🙃

f:id:yum_fishing:20200911153353p:plain

その他の記事

yamato8010.hatenablog.com

yamato8010.hatenablog.com

yamato8010.hatenablog.com