我已经阅读了苹果文档,对于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。我要做什么?