1. ホーム
  2. ios

[解決済み] ペン先を読み込んだが、「表示」コンセントが設定されていない

2022-01-28 15:50:02

質問内容

プロジェクトに新しいnibファイルを追加し、読み込もうとしました。

しかし、作成したビューに移動するはずのツールバーのアイコンをクリックすると、次のようなメッセージが表示されます。 NSInternalInconsistencyException というメッセージが表示されます。

キャッチできない例外によりアプリを終了 NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] は "..." nib をロードしましたが、ビューアウトレットが設定されていません'.

そこで、nibファイルを開いてみると、ビューには参照用のアウトレットが設定されていないことがわかります。 しかし、"new referencing outlet" の丸をクリックして File's Owner にドラッグしようとしましたが、できません。

解決するには?

View Identity - Class Identityが設定されていない。 適切なクラスに設定したところ、問題が解決しました。