я скачал приложение из магазина приложений и заметил, что когда я установил и открыл приложение, я получил UIAlertView предполагая, что я загрузить другое приложение ..UIAlertView для пользователя, чтобы загрузить другое приложение
Как я могу добиться этого? Есть ли какой-либо существующий код, к которому я могу быть направлен?
Кажется, простая функция, но я бы хотел ее интегрировать. Пожалуйста, см. Приложение
Вот мой отредактированный код, но кнопка «Hello» нигде не свяжется. Что я делаю неправильно?
UIAlertView *message = [[UIAlertView alloc] initWithTitle:@"Hello World!"
message:@"This is your first UIAlertview message."
delegate:nil
cancelButtonTitle:@"OK"
otherButtonTitles:@"Hello", nil];
[message show];
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
NSString *title = [alertView buttonTitleAtIndex:buttonIndex];
if([title isEqualToString:@"Hello"])
{
[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"https://itunes.apple.com/gb/app/islam/id667021108?mt=8&affId=1930871&ign-mpt=uo%3D4"]];
}
}
вы не назначили делегата ... Ниже он говорит 'self' вместо' nil'. – ipinak