由于代码格式化错误,文本无法正确显示?

时间:2011-01-19 04:40:32

标签: iphone objective-c cocoa-touch nsstring nsmutabledictionary

我有NSMutableDictionary,我正在从中检索文本。我试图将这个文本显示到tableview单元格以及我想要添加的其他文本。这是我的非工作代码:

[[cell name] setText:(@"Name:%@",[NameDict valueForKey:@"name"])];

我甚至尝试过stringWithFormat,仍然无法让它工作。我无法获取Name:part以显示该单元格以及该键的NameDict值。我在这里做错了什么想法?感谢。

1 个答案:

答案 0 :(得分:1)

我不确定您从哪里获得[cell name],但根据您的代码,这将是一个更好的解决方案:

[[cell name] setText:[NSString stringWithFormat:@"Name:%@",[NameDict objectForKey:@"name"]]];

如果您尝试将该文本作为单元格文本,请使用:

cell.textLabel.text = [NSString stringWithFormat:@"Name:%@",[NameDict objectForKey:@"name"]];