У меня есть массив (результат), который показывает вывод на консоли, как это. Я получаю результат в виде многопользовательского вывода на Facebook. Вот определение результата.
- (недействительный) запрос: (FBRequest *) запрос didLoad: (id) результат {
NSLog (@ "result is% @", result);
}
Мое мультизапросное поле здесь.
NSString * fql1 = [NSString stringWithFormat: @ "выберите uid, имя пользователя, имя пользователя, где uid ==% lld", _session.uid];
NSString * fql2 = [NSString stringWithFormat: @ "ВЫБРАТЬ лайки, сообщение ОТ потока, ГДЕ source_id =% lld limit 50", _session.uid];
NSString * query = [NSString stringWithFormat: @ "{\" UserRecord \ ": \"% @ \ ", \" WallData \ ": \"% @ \ "}", fql1, fql2];
NSDictionary * params = [NSDictionary dictionaryWithObject: запросы для ключа: @ "запросы"];
[[FBRequest requestWithDelegate: self] вызов: @ "facebook.fql.multiquery" params: params];
result is (
{
"fql_result_set" = (
{
name = "My Login Name";
uid = 1000024646062353;
username = myuserid;
}
);
name = UserRecord;
},
{
"fql_result_set" = (
{
likes = {
"can_like" = 1;
count = 2;
friends = (
{
uid = 100002483363608;
}
);
href = "http://www.facebook.com/browse/?type=likes&id=108202343353";
sample = (
);
"user_likes" = 1;
};
message = "This wall post is not from application.";
},
);
name = WallData;
}
)
Я хочу получить make, который будет сохранять только значения «message», и один другой, который будет сохранять значение «count», учитываемое в сообщении. Как я отделю эти значения от вывода массива выше