哈,我在
中有这段代码- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
_lblmainChapterlbl.text=[NSString stringWithFormat:@"%@ %@:%@",delegate.selectedBook,delegate.selectedChapter,localStringValueverseno];
}
我要显示的是Genesis1.1,但是当我首先点击包含Genesis1.1的单元格时我得到Genesis1。(null),然后我点击包含Genesis1.2的第二个单元格我得到了结果第一个Genisis1.1。但是委托中没有问题.Sewlectedbook和delegate.selectedchapter。问题出在localStringValueverseno中,其中包含了第一次点击的第一次点击。如上所述我得到了空值。我怎么能解决它。请帮忙我。 提前谢谢。
答案 0 :(得分:0)
我猜你在viewcontroller中有你的tableview。我还猜测localStringValueverseno
是一个NSString。
因此,在视图控制器的initWith...
中,添加以下行。
localStringValueverseno = @"0";
最初它可能没有任何值,因此您将获得null。