MGTwitterEngine и IOS 5.0.1 не работает, работает на IOS 4.x - PullRequest
0 голосов
/ 11 января 2012

Я использовал MGTwitterEngine, и он отлично работает на IOS 4.x, но не работает на IOS 5.x Я скачал последнюю версию mattgemmell-MGTwitterEngine-e40658f и интегрировал ее с той же проблемой.Я получаю следующее, что я только начал исследовать, но этот код отлично работает на IOS 4.x

Вот строка, но отлично работает на IOS 4.x, предполагая некоторую амортизацию

[delegate parsedObject:(NSDictionary *)dictionary forRequest:identifier ofResponseType:responseType];

Instance method '-parsedObject:forRequest:ofResponseType:' not found (return type defaults to 'id')

делегат имеет тип

__weak NSObject <MGTwitterParserDelegate> *delegate; // weak ref

и входит в подпрограмму

- (void)_parsedObject:(NSDictionary *)dictionary
{
[parsedObjects addObject:dictionary];
if (deliveryOptions & MGTwitterEngineDeliveryIndividualResultsOption)
    if ([self _isValidDelegateForSelector:@selector(parsedObject:forRequest:ofResponseType:)])
        [delegate parsedObject:(NSDictionary *)dictionary forRequest:identifier ofResponseType:responseType];
}

И после установки перерыва в подпрограмме выглядит, что это не такзвонят .....

Итак, мы вернемся к первому вопросу, кто-нибудь исправит проблему, когда этот движок Twitter не работает на IOS 5.x

1 Ответ

2 голосов
/ 11 января 2012

iOS5 уже имеет собственный Twitter Framework. Вам нужно его использовать - Справочник по фреймворку Twitter

...