Я использую SDK для iOS, чтобы опубликовать действие на стене пользователя. Я только что создал действие с помощью панели инструментов разработчика facebook. Действие содержит только объект под названием Quake. Это код: That's the code which I've received from Facebook Он содержит идентификатор приложения, URL-адрес и все остальные поля.Как вызвать «действие» с помощью SDK iOS
Это код, который я использовал в моем приложении:
Facebook *fb = (Facebook*)([SHKFacebook facebook]);
NSMutableDictionary *earthquake = [NSMutableDictionary dictionaryWithObjectsAndKeys:
[quake.URLToInfo absoluteString],@"url",
[quake mainLocationForZone:zone],@"title",
@"[LINK]",@"image",
text,@"description", nil];
[fb requestWithGraphPath:@"me/shakeearthquakes:check?access_token=[ACCESSTOKEN]"
andParams: [NSMutableDictionary dictionaryWithObjectsAndKeys:earthquake,@"quake", nil]
andHttpMethod: @"POST"
andDelegate: self];
(я уже утвержденный мое приложение, чтобы отправить действие с помощью «publish_actions»).
С этими настройками (передача словаря в качестве параметров «землетрясения» для моего объекта) он сработает. - [__ NSCFDictionary length]: непризнанный селектор, отправленный в экземпляр 0xa05b3f0 Так что вероятность того, что это объекты, не является правильной. Каков правильный путь?