1. ホーム
  2. ios

[解決済み] Xcode 4: UIView xibの作成、正しく接続されない

2023-05-13 12:21:37

質問

TableViewCellに埋め込まれるビューを含むnibを作成しようとしています。私は、インタフェースと実装ファイルを作成しました。 ResultCell.hResultCell.m . これらは純正で、すぐに使えるもので、コードの変更はありません。

次に、空の XIB ファイルを作成し、その上に UIView をドラッグします。次に、[File] の [Owner] をクリックし、種類を ResultCell . ビューをクリックし、そのクラスを ResultCell .

以下は、私が抱えている問題です。

  1. アシスタント エディター ビュー (私が住んでいる場所) を使用すると ResultCell.h ファイルは、ResultCell.xib ファイルを表示しているときに表示されません。自動] をクリックしてファイルを選択することにより、強制的に読み込ませる必要があります。
  2. ビューにラベルをドロップし、Ctrl+Click で .h にドラッグしてアウトレットを作成すると、次のエラー メッセージが表示される: " 新しいアウトレット接続を挿入できませんでした。 ResultCell." という名前のクラスに関する情報が見つかりませんでした。

ビューの作成と再作成を試しましたが、うまくいかず、我慢の限界にきています。どんな助けでも、非常に、非常に感謝します!

どのように解決するのですか?

これは、あなたの特定の問題に対しては機能しないかもしれませんが、新しく作成された nibs で作業しているときに、時折このエラーが発生することがあります。nibs とビュー コントローラーを以前と同じ名前で削除および再作成しても問題は解決しませんでしたが、Xcode を再起動すると解決しました。