Я пытаюсь использовать этот код в игре Pacman, которую я получил с некоторого веб-сайта, но мне пришлось изменить UIAlertView на UIAlertController, за исключением следующего кода, который имеет две ошибки, которые я не знаю, как исправить (я действительно в программировании и чувствовать себя, как это действительно новичок вопрос - извините !!)Как использовать UIAlertController
Первая ошибка строка 4: нет известный метод класса для селектора alertControllerWithTitle
Вторая ошибка Последняя строка: не виден интерфейс не декларирует селектор "show"
спасибо !!!
- (void)collisionWithExit: (UIAlertController *)alert {
if (CGRectIntersectsRect(self.pacman.frame, self.exit.frame)) {
[self.motionManager stopAccelerometerUpdates];
UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"Congratulations"
message:@"You've won the game!"
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil
preferredStyle:UIAlertControllerStyleAlert];
[alert show];
}
}
'AlertView' является depricated в прошивке 9 так, а не вы должны использовать' UIAlertController' с большим количеством опций , – vaibhav
[полезная ссылка для вас] (https://www.google.co.in/?gws_rd=ssl#q=uialertview+deprecated+ios+9+), найдите немного :) – vaibhav