在UITableView中获取JsonData

时间:2014-10-28 09:32:14

标签: ios objective-c json uitableview

我有像这样的json数据

LearnerNotes =     (
                (
                        {
                Notes = "Neely down";
                NotesDate = "2014-10-27 13:53:47";
                NotesID = 15;
            },
                        {
                Notes = Imposition;
                NotesDate = "2014-10-27 13:22:28";
                NotesID = 14;
            }
        )
    );
    PeriodDate = "2014-11-04T10";
    PeriodID = 58127;
    PersonID = 12735;
    SubjectName = English;
    TeacherNotes = "My Learning Choices: This note contoins the some text as the learner provide for the teacher when booking it and will always be shown first";
}

现在我只得到像......这样的LearnerNotes。

 NSArray *notesArray=[[[jsondata valueForKey:@"LearnerNotes"] objectAtIndex:0] valueForKey:@"Notes"];

在控制台目标中得到这样的

notesarray (
        (
        "Neely down",
        Imposition
    )
)

现在我想在UITableView中显示它,但它不会出现最后一个值即将到来(拼版)。 我刚接触iOS,请帮助....

1 个答案:

答案 0 :(得分:2)

获取JSON数据并构建包含所有注释的NSArray后,将此NSArray保留在某个属性中。

通过实施所有必需的UITableView

,将此NSArray用作UITableViewDataSource的数据源

https://developer.apple.com/library/ios/documentation/uikit/reference/UITableViewDataSource_Protocol/index.html