【发布时间】:2012-01-15 13:40:51
【问题描述】:
我用 sqlite db 表记录制作了一个 UITableView 填充单元格数据。每个 UITableViewCell 是一个与表记录相关的记录。
现在我想使用 - (void) tableView : (UITableView *) tv didSelectRowAtIndexPath:(NSIndexPath *)indexPath 方法转到记录详细信息视图,我想从包含记录的表中选择ID。但是这个 didSelectRow 方法有 indexPath 参数,我可以写
- (id) initWithIndexPath:(NSIndexPath *)indexPath {
if (self = [super init ]) {
index = indexPath;
}
return self;
}
但现在我想纠正一个方法 initWithCityId 方法
- (id) initWithCityId: (NSString * )_cityId {
}
如何将此额外参数(记录ID属性)分配给详细信息查看控制器时选择了UITableViewCell?
【问题讨论】:
标签: iphone ios xcode uitableview