Я пытаюсь написать интеграцию Facebook в приложении для iPhone, над которым я работаю. У меня все нормально, но мне не нравится идея включить функцию, не выключив ее. Итак, работая над функцией выхода из системы, я попал в ловушку.
- (IBAction) logoutClicked:(id)sender {
if (fbLoggedIn)
{
FBSession * mySession = [FBSession session];
[mySession logout];
}
}
- (void)sessionDidLogout:(FBSession*)session
{
NSLog(@"Session logged out.");
[theLoginButton setTitle:@"Facebook Time!" forState:UIControlStateNormal];
fbLoggedIn = FALSE;
theLogoutButton.enabled = NO;
theLogoutButton.alpha = 0;
}
Метод logoutClicked отвечает на кнопку в моей xib. Метод делегата не вызывается. Я попытался установить сеанс Facebook как свойство в моем ViewController для хранения / доступа к данным между методами, но это тоже не сработало У кого-нибудь есть решения?