2016-10-20 7 views
0

の1つのポッドがインストールされたXCode 8で新しいプロジェクトが作成されました。そして、以前のバージョンのXCodeでこれを行い、クラスを定義し、tableviewCellに接続し、実行すると、iPhone 5でアプリケーションがクラッシュし、テストデバイスとして使用されていたように、インターフェイスビルダーにtableViewを接続しました。さらに、コンソールに遭遇するか、または表示されるエラー行はありません。また、私は任意のアンラップオプションを強制していません。開始viewControllerのviewDidLoad()メソッドに到達する前にコードがクラッシュします。以下のようなカスタムセルのストーリーボード/ XIBでXCode 8:オプションの値をアンラッピングしている間に予期せずnilが見つかりました

+0

定義されるように、私は何をしようとしていませんこのhttp://stackoverflow.com/a/37828105/3921490のブードーとして、しかし、従来のアプローチがうまくいかない場合に試してみましょう。 – amagain

+1

例外ブレークポイントを設定して、エラーが発生する場所を絞り込みます。 – vadian

+0

問題が発生した場所でデバッグを行うコードを指定できますか? –

答えて

0

セットID:

enter image description here

のtableViewデリゲートメソッドcellForRowAtIndexPathで使用するのと同じ識別子:

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell{ 

     let cell = tableView.dequeueReusableCellWithIdentifier("TableViewCell") as TableViewCell 

     //related code here 
} 
+0

そうですが、ラベルのようなセルのプロパティにはアクセスできません。テーブルビューの委譲メソッドでセルのラベルにアクセスしてみてください。私は同じ質問を掲示した –

関連する問題