更新表格单元格中的文本字段

时间:2010-10-16 10:32:54

标签: iphone uitextfield tablecell

NSString * cel = @“text”;         NSIndexPath * a = [NSIndexPath indexPathForRow:1 inSection:1];     CustomCell * c =(CustomCell *)[tableView cellForRowAtIndexPath:a];     c.yes.text = cel; 我正在使用这些行来更新放在tablecell上的UITextfield ..... 但它给了我一些像这样的错误

RootViewController.m:110:错误:'tableView'未声明(首次在此函数中使用)

1 个答案:

答案 0 :(得分:0)

编译器告诉您tableView在调用函数的执行范围内是未知的。如果您在界面构建器中添加了UITableView,那么您需要在RootViewController的类定义中添加一个,如下所示:

@interface RootViewController:UIViewController< UITableViewDelegate, UITableViewDataSource> 
...

IBOutlet UITableView *tableView;

...
@end

@property (nonatomic,retain) IBOutlet UITableView *tableView;

然后在实施中添加

@synthesize tableView;

在Interface Builder中,通过在表视图上右键单击(或控制单击)并将该行拖动到显示窗口中的RootViewController行并从弹出的灰色窗口中选择tableView,将您创建的表视图链接到此tableView变量