Я использую iOS5 Twitter API, чтобы получить разрешение пользователя на использование его учетной записи Twitter. Это открывает диалоговое окно, из которого они могут выбрать, дать или отклонить разрешение для приложения. Я хотел бы иметь возможность открывать оповещение, если пользователь принимает, но не настроил учетную запись Twitter на своем iPhone, однако, поскольку диалог уже открыт, открыть оповещение в этот момент не удается. Как добавить оповещение сразу после закрытия диалога разрешений Twitter?
- (IBAction)logInToTwitter:(id)sender
{
// First, we need to obtain the account instance for the user's Twitter account
ACAccountStore *store = [[ACAccountStore alloc] init];
ACAccountType *twitterAccountType = [store accountTypeWithAccountTypeIdentifier:ACAccountTypeIdentifierTwitter];
[store requestAccessToAccountsWithType:twitterAccountType
withCompletionHandler:^(BOOL granted, NSError *error) {
if (granted)
{
NSArray *twitterAccounts = [[store accountsWithAccountType:twitterAccountType] autorelease];
if ([twitterAccounts count] > 0)
{
//All good
}
else
{
//Open Alert
}
}
}];
}