我有一个 NSDictionary
,我想将它打印到 UITextView
。
我尝试使用此代码,但是当我尝试将其放入 UITextView
时,它只会得到一行文本,而当我 NSLog
时,它可以完美运行。
for(int i=0; i<[array count];i++) {
dictionary = [array objectAtIndex:i];
//that shows only one line from the dictionary in the textview
textview.text = [dictionary objectForKey"text"];
//that shows all the dictionary with key "text" in the log
NSLog(@"%@", [dictionary objectForKey"text"]);
}
有没有办法解决这个问题?
您应该将其附加到现有文本中
textview.text = @"";
for(int i=0; i<[array count];i++)
{
dictionary= [array objectAtIndex:i];
//that shows only one line from the dictionary in the textview
textview.text = [textview.text stringByAppendingFormat"%@\n",[diction objectForKey"text"]]];
//that shows all the dictionary with key "text" in the log
NSLog(@"%@",[diction objectForKey"text"]);
}
关于ios - 将 NSDictionary 中的所有内容放入 UITextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22356595/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |