YouTube で複数のビデオを見て、説明付きの本を 2 冊購入しました (O'Reilly)。
nibファイルは常に1つのView Controllerで使用されているようです。ファイルの所有者は通常、その nib を実装するビュー コントローラーです。
nib ファイルが複数のビュー コントローラーで使用されている例は見つかりませんでした。
これを回避する方法を見つけたいくつかの投稿に出くわしましたが、投稿は古く、多くの人が警告を残しています.
nib ファイルを使用したいという最初の衝動は、複数の tableViewController で使用されるテーブル ビュー セルがあったためです。tableViewCell は、ストーリーボードの TableViewControllers の 1 つでプロトタイプ化されました。
nib を作成すると、そのセルが 1 つの特定の TableViewController から分離されると考えました。
nib ファイルの目的を本当に理解しているとは言えません。ストーリーボードと非常によく似ているようです。
コードで tableViewCell を作成し、プロジェクト全体で再利用することになりました。
だから私の質問は、nibファイルは何に使用されるのですか?
ビューを特定のView Controllerから切り離すために使用されていますか?
それらは、1 つの ViewController 内での重複を避けるために使用されていますか?
どんな洞察も役に立ちます。