問下有關函數名的問題:- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{ }- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath{}這兩個函數分別函數名都是什么啊?? 看的挺奇怪的 ,有些都不太明白 比如第一個的函數名是tableView呢還是didSelectRowAtIndexPath??? 如果是后者,那么前面相同的那一段(void)tableView:(UITableView *)tableView這個又是在說明什么的??
2 回答

吃雞游戲
TA貢獻1829條經驗 獲得超7個贊
沒有區別啊,只是返回值類型成了布爾值而已,改寫成c語法就是如下的形式: bool writeToFile(const char * paht, bool useAuxiliaryFile) { // do something, like write data to disk.... return true;// or fault what ever you like.... }

溫溫醬
TA貢獻1752條經驗 獲得超4個贊
函數名是didSelectRowAtIndexPath,因為是TableView委托中的方法所以才有(void)tableView:(UITableView *)tableView
- 2 回答
- 0 關注
- 615 瀏覽
添加回答
舉報
0/150
提交
取消