カスタムテーブルビューセルを使用するUITableViewControllerがあります(カスタムUITableViewCellサブクラスのXIBを作成しました)
アプリがテーブルビューコントローラーを読み込もうとすると、次のエラーでクラッシュします。
*** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Could not load NIB in bundle: 'NSBundle </Users/CoolDocsMan/Library/Application Support/iPhone Simulator/5.1/Applications/Z7BB7085F-37A7-4B92-89A3-37EC34531B08/FunkySpaces.app> (loaded)' with name 'AdminConfirmTableViewCell''
投稿の提案の1つに従って、バンドルにNIBを読み込めませんでした。次の内容を調べて、ライブラリのアプリフォルダーを確認しました。
/Users/CoolDocsMan/Library/Application Support/iPhone Simulator/5.1/Applications/Z7BB7085F-37A7-4B92-89A3-37EC34531B08/FunkySpaces.app
他の同様のtableVCにも同じ手法を使用していますが、他のすべてのXIBファイルが.nibに適切に変換されている間に、この特定のテーブルビューセルXIBの最後に余分なスペースが追加されていることがわかりました。
つまり、「AdminConfirmTableViewCell.nib」ではなく「AdminConfirmTableViewCell.nib」
XCodeでグローバル検索を実行して、タイプミスを行い、AdminConfirmTableViewCellの後に余分なスペースを挿入したかどうかを確認しましたが、見つかりませんでした。
AdminConfirmTableViewCellを含むtableVCのViewDidLoadからのコードのセクションは次のとおりです。
//Load the NIB file
UINib *nib = [UINib nibWithNibName:@"AdminConfirmTableViewCell" bundle:nil];
//register this NIB whch containes the cell
[[self tableView] registerNib:nib forCellReuseIdentifier:@"AdminConfirmTableViewCell"];
ありがとう!