Проблема Twitter + OAuth - кнопка отмены - PullRequest
0 голосов
/ 14 января 2011

Я использую OAuth для публикации в Твиттере ... который работает отлично.Моя проблема для тех, кто случайно вошел в зону входа в Twitter и хочет нажать кнопку «Отмена».К сожалению, кнопка «Отмена» отклоняется, но затем немедленно появляется.

Вот код для кнопки «Отмена»:

- (void)cancel:(id)sender {
    if ([_delegate respondsToSelector: @selector(OAuthTwitterControllerCanceled:)]) [_delegate OAuthTwitterControllerCanceled: self];
    [self performSelector: @selector(dismissModalViewControllerAnimated:) withObject: (id) kCFBooleanTrue afterDelay: 0.0];
}

Я думаю, что мне нужно сделать, это поставитьправильный код в области viewDidDisappear ... проблема в том, что я не знаю, какой код вставлять.

Любая помощь будет отличной!Большое спасибо!

1 Ответ

0 голосов
/ 14 января 2011

Скорее всего, проблема не в кнопке «Отмена», а в том, как она обрабатывается, а в том, как вы вызываете код для публикации в твиттере в первый (и второй) раз.Поместите точку останова в строку, в которой вы создаете экземпляр процесса публикации в Твиттере, и посмотрите, почему он запускается во второй раз, проверив трассировку стека, когда он прерывается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...