У меня есть приложение для iPhone, которое использует платформу Twitter в iOS 5. Я заметил, что когда я пытаюсь что-то написать в твиттере, приложение полностью зависает в строке кода «alloc init».
Вот мой код.Кто-нибудь видел что-то не так с этим?
-(void)tweet {
NSLog(@"Tweeting");
[self.tableView deselectRowAtIndexPath:[self.tableView indexPathForSelectedRow] animated:YES];
if (stringToShare.length < 140) {
TWTweetComposeViewController *tweetController = [[TWTweetComposeViewController alloc] init];
[tweetController setInitialText:stringToShare];
[self presentModalViewController:tweetController animated:YES];
} else {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Easy there, Hemingway." message:[NSString stringWithFormat:@"Your note has %d characters, which exceeds Twitter's limit of 140.", stringToShare.length]delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
}
}
ОБНОВЛЕНИЕ: Этот метод вызывается из контроллера модального представления.Может ли это быть проблемой?
ОБНОВЛЕНИЕ 2: Вот строка кода, которая используется для определения, может ли пользователь чирикать:что проблема не постоянна - похоже, она возникает у меня на телефоне, но не у моего соучредителя.