Я строю вход в iOS Twitter. При попытке получить имя экрана нового пользователя, при первом входе в систему он не получает имя экрана, во втором входе в него. Как я могу сделать это так, чтобы получить имя экрана при первом входе в систему?Twitter Войти Parse iOS
Вот код, я использую:
функции[PFTwitterUtils logInWithBlock:^(PFUser *user, NSError *error) {
if (!user) {
NSLog(@"Uh oh. The user cancelled the Twitter login.");
return;
} else if (user.isNew) {
NSLog(@"User signed up and logged in with Twitter!");
NSLog(@"%@", [PFTwitterUtils twitter].screenName);
[self performSegueWithIdentifier: @"hasUsername" sender: self];
} else {
NSLog(@"User logged in with Twitter!");
NSLog(@"%@", [PFTwitterUtils twitter].screenName);
[self performSegueWithIdentifier: @"hasUsername" sender: self];
}
}];
NSLog просто возвращают нулевое значение на первом входе в систему.
Вот ответ на ваш вопрос: http://stackoverflow.com/a/30409439/277021 – Cyprian