Uiview 如何使用TableViewController在DetailView中显示NSArray的详细信息?
我从服务器获取数据,并根据收入数据数组填充VableView。我希望我的应用程序在用户单击单元格时在新视图中显示字符串的详细信息。我已经填充了TableView并连接了一个新视图,可以通过单击单元格来推送新视图,但我不知道如何将数组的所有元素与第二个视图连接起来Uiview 如何使用TableViewController在DetailView中显示NSArray的详细信息?,uiview,uiviewcontroller,nsarray,uitableview,Uiview,Uiviewcontroller,Nsarray,Uitableview,我从服务器获取数据,并根据收入数据数组填充VableView。我希望我的应用程序在用户单击单元格时在新视图中显示字符串的详细信息。我已经填充了TableView并连接了一个新视图,可以通过单击单元格来推送新视图,但我不知道如何将数组的所有元素与第二个视图连接起来 //the result is JSON data i bring from a url NSMutableArray *messageContentArray= [[result objectForKey:@"message"
//the result is JSON data i bring from a url
NSMutableArray *messageContentArray= [[result objectForKey:@"message"] valueForKey:@"message"];
NSUserDefaults *savedContec=[NSUserDefaults standardUserDefaults];
[savedContec setObject:messageContentArray forKey:@"messageArray"];
这是我解析数据并保存数据的代码,并且:
NSArray *someThing=[[NSUserDefaults standardUserDefaults] valueForKey:@"messageArray"];
cell.textLabel.text= [someThing objectAtIndex:indexPath.row];
// NSString *st= [someThing substringToIndex:10];
// i will show first 10 charakters from the message as the cell.textlabe.tex but haven't
// prepared that part.. What i want is, when i click a cell, in the second view display
// all the text for that element of array
这就是我填充tableview单元格的方式。正如我在代码中解释的,当我单击一个单元格时,我希望在第二个视图中显示该数组元素的所有文本
//the result is JSON data i bring from a url
NSMutableArray *messageContentArray= [[result objectForKey:@"message"] valueForKey:@"message"];
NSUserDefaults *savedContec=[NSUserDefaults standardUserDefaults];
[savedContec setObject:messageContentArray forKey:@"messageArray"];
注意:我已经准备好了视图和连接无论你是否做过任何示例应用,如何在视图上显示数据 检查下面的示例
本教程分为三个部分,仔细阅读,你会知道如何在你的应用程序中使用它。我快速浏览了链接,它看起来非常好,特别是对于新手(如我:)谢谢如果它解决了你的问题,请接受答案。这样就可以关闭。