WebサーバーへのRESTfulな呼び出しを行い、カスタムUITableViewを返すフレームワークを作成しています。 iOSクライアントは自分のフレームワークをインポートし、1つのパブリッククラスのインスタンスを作成し、1つのメソッドを呼び出してUITableViewを返します。「バンドル内のNIBをロードできませんでした」エラー
私は「NSInternalInconsistencyException: 『バンドル内NIBをロードできませんでした』」取得していますが、エラーとエラーを引き起こしているかを把握するように見えることはできません。
を私はデフォルトのテーブルビューのセルを持っています私のフレームワークと私のカスタムテーブルビュークラスでxibを使って作成した場合、私はviewDidLoad()にセルを登録します:
私のフレームワークではコンパイルがうまくいきますが、メソッドを使ってテーブルビューを取得しようとすると、エラーが発生しました。何が問題なの?私が試した
がいくつか/確認:私のXIBのターゲットは、フレームワークのように選択されていることを確認しました
- を。
ここから試してみるとうまくいきます。 https://www.hackingwithswift.com/example-code/uikit/how-to-register-a-cell-for-uitableviewcell-reuse –