2014-03-13 34 views
0

didSelectRowAtIndexPath方法,我在NSUserDefault保存一些数据,这样的UITableViewCell - 给零值的tableView的

UITableViewCell *selectedCell = [tableView cellForRowAtIndexPath:indexPath]; 
NSUserDefaults *storeData=[NSUserDefaults standardUserDefaults]; 
[storeData setObject:selectedCell.textLabel.text forKey:@"tpName"]; 

但是我没有得到selectedCell.textLabel.text值。它给了我零价值。那里有一行文字。代表和数据源设置正确。

任何人都可以帮助我吗?

+0

如何在第一个地方用文本填充标签? – Wain

回答

0

好吧,你不应该从单元格中取文本。您将文本添加到单元格,然后显示为数据源。您应该使用索引路径从数据模型中获取适当的文本,然后将其存储。

+0

好的。我使用该索引路径从数据模型获取数据..它确实工作..谢谢 –

+0

记得投票和打勾答案,它有助于系统的工作(并让我微笑:-)) – Wain

+0

是的...它是允许我只能在10分钟后打勾。你总是在这之前给我答案! :d –

相关问题