-(NSInteger) tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section{
    return [self.dataController countOfList];
}这个方法的名字叫做numberOfRowsInSection,
小弟表示对方法前面的那串用于返回的部分标示不理解,这是什么意思

解决方案 »

  1.   

    这个方法的名字叫做tableView:numberOfRowsInSection:
    注意那两个冒号,这是objective-c的语法
      

  2.   

    顶楼上
    冒号后是参数
    建议楼主先看objective-c的语法
      

  3.   


    多谢两位了,obj-c的语法我已经基本理解了,以前是做java的,这个熟悉起来比较快。我之所以提出这个问题是因为我在下面的链接里看到了一些内容(内容请看截图,当我看到那些内容的时候我也感到很奇怪,莫非是苹果的官方教程有错误?):
    https://developer.apple.com/library/ios/#documentation/iPhone/Conceptual/SecondiOSAppTutorial/CustomizingMasterView/CustomizingMasterView.html#//apple_ref/doc/uid/TP40011318-CH4-SW1
      

  4.   

    以tableView开头的方法(表格操作代理函数)有很多,
    作者这里是在tableView(大分类)的大前提下,强调这个numberOfRowsInSection(子分类)函数。
    明白作者的意思就好,不需要扣那几个字眼的。