2015-11-15 9 views
7

Code and errors Continued on the code and one more errors!あいまいな参照 'のtableView'

こんにちは、私はXcodeの迅速に新たなんです。私は、8.2から誰かのチュートリアルに従おうとしている以外は、これまでにうまくやっています。これらのエラーが出てきて、私は最も時間を理解しています。これらのエラーが何を意味するのかを説明できる人は誰でも、おそらくそれらを修正する方法は?

私は私の記事を編集した、あなたはUIViewControllerを使用して、それがビューの内tableViewを入れているので、あなたは他の@IBOutlet秒であなたのtableViewを宣言する必要があります。2.

答えて

8

より多くのアイテムをリンクすることはできません。現在UIViewControllerはあなたがあまりにも参考にしているものは何もわかりません。tableView

@IBOutlet var tableView: UITableView!

あなたが他の@IBOutlet秒で行ったように、インターフェイスビルダーでそれをリンクします。 tableViewdelegatedataSourceプロパティをView Controllerにもリンクしてください。

後者を実行するには、tableViewを選択した後、下の図のようにConnections Inspector領域を選択し、UIViewControllerに接続し直します。私の場合は

enter image description here

+0

ポストの更新です。あなたはそれをやったようです。 '@ IBOutlet'リファレンスを' tableView'にも接続しましたか? – myles

+0

ええ、私はそれをやった、助けをありがとう!私は小さなものに目を開いておく必要があります! =) –

0

、私が使用してきました:

@IBOutlet private weak var tableView: UITableView! 

と拡張メソッド内のtableViewを使用しています。

privatefileprivateに変更しました。エラーが発生しました。

0

ここでは、スウィフト4の代わりに、ここでコメントで

let iPath = NSIndexPath(row: self.TableView.numberOfRows(inSection: 0)-1, 
         section: self.messageTableView.numberOfSections-1) 

self.TableView.scrollToRow(at: iPath as IndexPath, 
          at: UITableViewScrollPosition.bottom, 
          animated: true) 
関連する問題