Я пытаюсь показать MFMessageComposeViewController со следующим кодом:MFMessageComposeViewController первый Alloc занимает несколько секунд
controller = [[MFMessageComposeViewController alloc] init];
if([MFMessageComposeViewController canSendText])
{
controller.body = [NSString stringWithFormat:@"%@%@%@", itemString, amountString, callTimeString];
controller.recipients = [NSArray arrayWithObject:@"12345678"];
controller.messageComposeDelegate = self;
[self presentModalViewController:controller animated:YES];
}
Проблема заключается в том, когда я нажимаю кнопку, чтобы открыть MFMessageComposeViewController, то Alloc занимает всего несколько секунд. Я попытался переместить выделенную строку в мой метод viewDidLoad, однако это просто переместит проблему, и я в конечном итоге жду несколько секунд для загрузки представления.
Есть ли способ ускорить выделение и отображение моего MFMessageComposeViewController или использовать метод делегата или что-то еще?
Спасибо.
Это для sms, у вас есть jailbroken ваше устройство? –
Это для sms на unjailbroken, ios5, iphone4S – danielbeard