【Xcode/Swift】Xibファイルでカスタムセルを作成した時に出たエラー

カスタムセルを使ってテーブルビューを表示しようとした時にエラーが出ました。

Contents 非表示

エラー内容

'NSInternalInconsistencyException', reason: 'invalid nib registered for identifier (AddMenuCell) - nib must contain exactly one top level object which must be a UITableViewCell instance'

原因

セルの外にうっかりパーツを置いてしまってそれを消さずにそのままビルドをしようとしたことが原因でした。

外に置いちゃうことで別のViewとして認識されるのでエラーになるわけですね。

解決方法

外に置いてしまったパーツを消せばエラーが無くなり無事ビルド出来ます、うっかりミスが招いたエラーですね。

今回は以上です、同じミスは繰り返さないようにしたいですね。