Заполнить таблицу из NSDictionary

Я получил NSDictionary от запроса json, который выглядит следующим образом:

RESULT : (
    {
    Id1 = 138;
    lat = "45.5292910";
    long = "-73.6241500";
    order = "2343YY3"

},
    {
    Id1 = 137;
    lat = "45.5292910";
    long = "-73.6241500";
    order = "2343YY3"

}, etc.

Я хочу отобразить его в TableView (CellforRowAtIndexPath), поэтому я получаю данные как NSArray. Метод кажется неэффективным, так как каждый ключ,Id1latlong, etc создается как NSArray, так что я могу отображать их каждый с помощью:[self.data1 objectAtIndex:indexPath.row]; [self.data2 objectAtIndex:indexPath.row], так далее.

Как я могу добиться того же, не создавая и не используя 4 NSArrays? Могу ли я использовать один NSArray или NSMutableDictionary, в котором хранятся данные?

ОБНОВЛЕНО:

Когда TableView загружается, он изначально пуст, но у меня есть кнопка на том же VC, которая загружает модальное представление формы. Когда я загружаю форму, а затем отклоняю ее, возвращая в TableView, данные загружаются! Не могли бы вы подсказать, чего мне не хватает?

Ответы на вопрос(2)

Ваш ответ на вопрос