Извлечение списка друзей facebook и отображение его в Tableview

#iphone

#iPhone

Вопрос:

Я использую Facebook graph api для получения списка друзей facebook.

Я использую этот код:

 -(IBAction)getMeFriendsButtonPressed:(id)sender  
{
    FbGraphResponse *fb_graph_response = [fbGraph doGraphGet:@"me/friends" withGetVars:nil];
    NSLog(@"getMeFriendsButtonPressed: %@", fb_graph_response.htmlResponse);
}
  

И в ответ я получаю это на консоли.

 getMeFriendsButtonPressed: 
{"data":[{"name":"name1","id":"504181912"},   
         {"name":"name2","id":"505621879"},
         {"name":"name3","id":"520845156"},
         {"name":"name4","id":"537539375"}
}
  

или что-то вроде этого.

Я хочу получить имена, такие как name1, name2, name3, и отобразить их в виде таблицы.

Как я могу создать массив с этими именами?

Предложение, пожалуйста, спасибо

Ответ №1:

Это вывод в формате JSON. Вы можете обратиться к руководству по разбору JSON по этой ссылке

http://www.xprogress.com/post-44-how-to-parse-json-files-on-iphone-in-objective-c-into-nsarray-and-nsdictionary/

Надеюсь, у вас это сработает.

Ответ №2:

Ответ, который вы получаете, — это JSON. Для анализа строки JSON следует использовать анализатор JSON

JSON Framework