Я настоящий нуб в ios dev.Сейчас я работаю над своим учебным проектом с использованием Zxing.
Я делаю свой собственный проект, который включает сторонние библиотеки зависимостей (Zxing).После того, как я отсканирую QRCode, содержащий URL-адрес внутри, мой проект вызовет класс в библиотеке Zxing, а затем выдаст предупреждение alertView.После этого, как только я нажму кнопку «Открыть» во всплывающем окне alertView, он откроет этот URL, активировав Safari.
код в Zxing выглядит следующим образом:
//============================================================
- (void)openURL {
[[UIApplication sharedApplication] openURL:self.URL]; //<===== open URL by Safari browser.
}
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex {
if (buttonIndex != [alertView cancelButtonIndex]) {
// perform the action
[self openURL];
}
}
//========================================================
Однако мое желаниеЯ хотел бы открыть этот URL в моем собственном webView, который создан Interface Builder в моем «собственном проекте», а не Safari.У вас есть какие-нибудь предложения?Что я должен кодировать в (void) openURL {}?Я застрял с этой проблемой в течение 3 дней, и теперь я, кажется, схожу с ума [ p ]
Большое спасибо за вашу помощь заранее.
Приветствия,