У меня проблема с UIAlertView, я не понимаю. Я не могу заставить его работать. Я изменил код во время теста, поэтому при нажатии кнопки UIAlertView должен попадать непосредственно.
Я проверил с точкой останова / отладчиком, и когда я нажимаю кнопку, происходит следующее: первая строка, на которой она останавливается, это "otherButtonTitles: nil];"
Я тестировал кусок кода в другой части приложения, и он работал.
Понятия не имею, что я делаю не так.
- (IBAction)startNewGame_Button:(id)sender {
UIAlertView *noPlayersAlert = [[UIAlertView alloc] initWithTitle:@"VARNING"
message:@"Ingen spelare är vald!\n \n Välj spelare och försök igen!"
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[noPlayersAlert show];
[noPlayersAlert release];
...
}
============== UPDATE =====================
Когда я копирую этот код в другую кнопку, он работает ??
Здесь в одной строке проверено, что с тем же результатом:
UIAlertView *noPlayersAlert = [[UIAlertView alloc] initWithTitle:@"VARNING" message:@"Ingen spelare är vald!\n \n Välj spelare och försök igen!" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
============== ОБНОВЛЕНИЕ № 2 ==================
Проблема решена, даже если я не понимаю причину, так как я удалил «exit (0)», который у меня был намного ниже UIAlertView во время тестирования.
Спасибо всем, кто ответил:)