我已经阅读了苹果文档,对于Objective-C
像我这样的初学者来说,这是无法理解的。我正在尝试UITableView
按照此 链接示例实现多列,但它不起作用,所以我需要理解如何cellForRowAtIndexPath
工作,因为对我个人而言,这种方法似乎相当复杂。
1)它返回什么?UITableViewCell
? 但为什么看起来如此奇怪?
-(UITableViewCell *)tableView:(UITableView *)tableView
- 那是什么?你能解释一下吗?
2)它是如何被调用的,更重要的是我如何将它连接到某个UITableView
??? 如果我有两个UITableView
命名firstTableView
并且secondTableView
我希望它们不同(以cellForRowAtIndexPath
不同方式执行)怎么办?我应该如何将我的链接UITableViews
到这个
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
该方法接受NSIndexPath
,不是UITableView
。我要做什么?