Метод selfsentViewController не найден

Попытка заменить alertview на alertviewcontroller, используя точный пример из документации разработчика, но постоянно получаю сообщение об ошибке, что метод presentViewController не найден.

Вот мой код Я пытался заменить "себя" дюжиной вариаций, которые приводят к сбою приложения.

NSString* messageString = @"This is my message";
UIAlertController *alertController = [UIAlertController alertControllerWithTitle:@"Title"                                                                     
message:messageString                                                                 
preferredStyle:UIAlertControllerStyleAlert];

UIAlertAction *defaultAction = [UIAlertAction actionWithTitle:@"OK"
style:UIAlertActionStyleDefault
handler:^(UIAlertAction *action){
   NSLog(@"Ok button pressed");                                               
}];
[alertController addAction:defaultAction];
[self presentViewController:alertController animated:YES completion:nil];

0 ответов

Другие вопросы по тегам