猿问

IOS开发 函数名分析?

问下有关函数名的问题:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

{

}

- (void)tableView:(UITableView *)tableView commitEditingStyle:(UITableViewCellEditingStyle)editingStyle forRowAtIndexPath:(NSIndexPath *)indexPath

{

}
这两个函数分别函数名都是什么啊?? 看的挺奇怪的 ,有些都不太明白 比如第一个的函数名是tableView呢还是didSelectRowAtIndexPath??? 如果是后者,那么前面相同的那一段(void)tableView:(UITableView *)tableView这个又是在说明什么的??

素胚勾勒不出你
浏览 574回答 2
2回答

吃鸡游戏

没有区别啊,只是返回值类型成了布尔值而已,改写成c语法就是如下的形式: bool writeToFile(const char * paht, bool useAuxiliaryFile) {     // do something, like write data to disk....     return true;// or fault what ever you like.... }

温温酱

函数名是didSelectRowAtIndexPath,因为是TableView委托中的方法所以才有(void)tableView:(UITableView *)tableView
随时随地看视频慕课网APP
我要回答