日々精進

新しく学んだことを書き留めていきます

NSPreferencePaneを使おうとしたらコンパイルエラー

NSPreferencePaneを継承したクラスを作って環境設定画面を持ったアプリを作ろうとしたら、以下のコンパイルエラーが出た。

_OBJC_CLASS_$_NSPreferencePane", referenced from
_OBJC_METACLASS_$_PreferencePane in PreferencePane.o

これはNSPreferencePaneを含むFrameworkがプロジェクトに追加されていないことが原因。
プロジェクト設定のLink Binary With Libraryで必要なフレームワークを追加したらなおった。