Передача массива из одного класса в другой - PullRequest
0 голосов
/ 15 июня 2011

Я пытаюсь передать массив из одного класса в другой, который я использовал

detailViewController.nameArray = [feed valueForKey:@"id"];

Это работает нормально ... когда я использовал как

detailViewController.nameArray=[[[feed valueForKey:@"comments"]valueForKey:@"data" ]valueForKey:@"id"]];

Это вызывает исключение .... пока передать это в строку нормально

NSString *commentId = [NSString  stringWithFormat:@"%@",[[[feed valueForKey:@"comments"]valueForKey:@"data" ]valueForKey:@"id"]];

использовать как

detailViewController.commentId= commentId ;

В следующем классе

Cell.textLabel.text = commentId;

Это показывает все комментарии в одной ячейке,Я должен показать один комментарий в одной ячейке. Как я могу это сделать?

1 Ответ

0 голосов
/ 15 июня 2011

Документы по адресу:

http://developers.facebook.com/docs/reference/api/post/

Заявить, что комментарии:

Структура, содержащая объект данных, содержащий массив объектов, каждый с идентификатором from, message и create_time для каждого комментария

В этом случае [[feed valueForKey:@"comments"]valueForKey:@"data"] должен вернуть NSArray, в котором вы найдете сами объекты комментариев с их идентификаторами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...