で呼び出さ取得されていない私は表ビューnumberOfSections方法がswift3
numberOfSections
を実装しているが、それが呼び出されることはありませんです。アプリの機能のfine.For変更作業の迅速な3変換コードを持っていますなぜ私は理解できませんでしたか?私のコントローラはUIViewControllerであり、StoryboardからTableViewが追加されています。 TableViewデータソースは、現在のビューコントローラに接続されています。私は
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
のように呼ばれる他のデータソースのメソッドを取得しますが
func numberOfSections(in tableView: UITableView) -> Int{
return 3
}
'override func numberOfSections ...'のように 'override'キーワードを追加しましたか? –
MyClassはUIViewControllerのサブクラスで、テーブルビューのdatasourceをクラスに設定しているため、オーバーライドを書く必要はありません@MichaelDautermann –
@MichaelDautermannが述べたように...「オーバーライド」があることを確認してください。私はObjective-Cが恋しい。 –