почему UIAlertController в iOS7 получил нулевое значение, пока его нужно было представить, но работало в iOS8, было хорошо, могу ли я знать, что это потому, что iOS7 не поддерживает класс UIAlertController?Почему UIAlertController в iOS7 получил нулевое значение?
UIAlertController *view=[UIAlertController
alertControllerWithTitle:@"Hello"
message:nil
preferredStyle:UIAlertControllerStyleAlert];
[self presentViewController:view animated:NO completion:nil];
UIAlertController был представлен для iOS 8. Он не будет работать в iOS7. Для iOS7 вы должны использовать UIAlertView. – Sreejith
http://stackoverflow.com/questions/25111011/uialertview-uialertcontroller-ios-7-and-ios-8-compatibility – Sreejith
Я создал простой класс-оболочку, который можно использовать с обоими. Он имитирует UIAlertController. https://github.com/Reggian/RAAlertController – Reggian