Есть ли способ получить прямой доступ к внутреннему массиву внешнего массива в Objective-C? Например, вызов внешнего источника данных возвращает следующий объект :
{
bio = "this is the profile.bio data";
"first_name" = John;
"last_name" = Doe;
location = {
name = "Any Town, Any State";
};
metadata = {
pictures = {
picture = "https://picture.mysite.com/picture.jpeg";
}
}
}
Я хочу иметь доступ, например, к location.name или данным metadata.pictures.picture. Точечная нотация, похоже, не работает. Например:
_gfbLocation = [result objectForKey:@"location.name"];
_gfbPicture = [result objectForKey:@"metadata.pictures.picture"];
Единственный способ смог получить доступ к этим данным, сначала установив содержимое внутренних массивов в объекты. Мысли?