我对xcode/objective-c颇为陌生,现在我面临一个问题。Objective-C选择数组的一部分
在我的应用程序中,我有一个从我的服务器接收Json数组,我通过segue将数组发送到secondViewController。这一切都正确。
在我secondViewController我收到数组,并选择我需要的部分;
self.excersiseSection = [self.schemeData objectForKey:@"user_excersise_sections"];
这将输出我推送到该控制器的数组部分,所以没关系。现在,我想 在这个数组中选择嵌套的'数组'(打印我的表格单元格)我试图像上面的代码一样使用索引'exercise'来完成它,但没有成功。
{
"user_training_days": [
{
"day_id": 1,
"day_name": "Monday",
"training": "trainingsdag",
"user_excersise_sections": [
{
"section_title": "Legs",
"exercises": [
{
"exercise_title": "Leg press",
"excercise_sets": "4",
"excercise_reps": "12",
}
]
},...etc
'user_excersise_sections'包含一个字典数组,因此您可能有多个'exercise'数组。你想怎么处理? – Droppy 2014-09-24 13:47:04
真的,如果需要的话,我可以重建jSon数组,如果它使事情更简单。我试图达到的是获得一个数组中的练习,所以我可以将它们打印在TableViewCell中 – directory 2014-09-24 13:52:05
@Freshtea查看我的编辑 – l0gg3r 2014-09-25 13:56:35