Objective-C がメソッドのオーバーロードをサポートしていないことは知っています。しかし、「tableView」と同じ名前の次のデリゲート メソッドを理解するにはどうすればよいでしょうか。私には、これらのメソッドがオーバーロードしているように見えますが、よくわかりません。
ビュー コントローラーが UITableView デリゲートであることを示すには、UITableViewDelegate プロトコルを実装する必要があります。以下は、View Controller に実装する一般的なデリゲート メソッドです。
tableView:heightForRowAtIndexPath:
tableView:willDisplayCell:forRowAtIndexPath:
tableView:didSelectRowAtIndexPath:
tableView:didDeselectRowAtIndexPath:
tableView:commitEditingStyle:forRowAtIndexPath:
tableView:canEditRowAtIndexPath: