Я следовал замечательному учебнику о ( iPhone, json и Flickr API , и мне действительно удалось получить доступ к разобранной информации json просто отлично.
Теперь я пытаюсь сделать то же самое с Twitter API, и я могу получить информацию о json и проанализировать ее, но я не могу получить к ней доступ, как в Flickr.
Я заметил, что информация json, полученная из Twitter, немного отличается от Flickr.
Информация о json в Flickr начинается с фигурных скобок ( {), а информация о json в Твиттере начинается с квадратных скобок, а затем фигурных скобок ( [{).
Я понимаю, что это означает, что это массив внутри информации json, но я не знаю, как получить к нему доступ.
В примере Flickr я обращаюсь к объектам следующим образом (вторая строка принимает количество страниц, о которых сообщил Flickr):
NSDictionary *results = [jsonString JSONValue];
pagesString = [[results objectForKey:@"photos"] objectForKey:@"pages"];
но я не могу получить доступ к ответу Twitter таким же образом ...
Кто-нибудь знает решение?
(вот пример ответа JSON от Twitter: api.twitter.com/1/statuses/public_timeline.json)
Спасибо большое!