Ios 将NSArray索引字符串添加到tableView单元格
现在我正在将一组名称传递给tableViewControllerIos 将NSArray索引字符串添加到tableView单元格,ios,objective-c,uitableview,Ios,Objective C,Uitableview,现在我正在将一组名称传递给tableViewController NSArray *listOfNames = [@"Sally", @"Bob", @"Joe]; 名称列表在序列中传递。我想将每个单元格的标题设置为每个人的姓名 在cellForRowAtIndexPath,我正在尝试 UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"nameCell"
NSArray *listOfNames = [@"Sally", @"Bob", @"Joe];
名称列表在序列中传递。我想将每个单元格的标题设置为每个人的姓名
在cellForRowAtIndexPath,我正在尝试
UITableViewCell *cell = [tableView
dequeueReusableCellWithIdentifier:@"nameCell"
forIndexPath:indexPath];
cell.textLabel.text = self.listOfNames[indexPath.row]; //????
我所要做的就是从数组中提取字符串,并将其作为单元格的标题。最好的方法是什么?您当前的方法有什么不起作用?嗯,从NSLog上看,似乎没有调用cellForRowAtIndexPath方法。我根据array.count设置行。我需要在viewDidLoad中做什么特别的事情吗@dasblinkenlight检查是否将tableview的委托和数据源设置为实现“cellForRowAtIndexPath”
viewDidLoad
的类太早。您应该强制刷新视图中的表将出现
。看起来我没有正确链接tableView和.m文件之间的属性。现在工作。谢谢你的帮助!您当前的方法有什么不起作用?嗯,从NSLog来看,似乎没有调用CellForRowatineXpath方法。我根据array.count设置行。我需要在viewDidLoad中做什么特别的事情吗@dasblinkenlight检查是否将tableview的委托和数据源设置为实现“cellForRowAtIndexPath”viewDidLoad
的类太早。您应该强制刷新视图中的表将出现
。看起来我没有正确链接tableView和.m文件之间的属性。现在工作。谢谢你的帮助!