Впервые в этом, так что, пожалуйста, потерпите меня. Я настроил IBAction, чтобы URL-адрес открывался в Safari при нажатии кнопки. URL-адрес открывается успешно, но затем я получаю сообщение об ошибке в AppDelegate.swift: неопознанный селектор отправлен экземпляру. При устранении неполадок я установил тот же код и тот же IBAction в исходном контроллере представления, и я НЕ получил ошибку и смог успешно вернуться в приложение (из Safari). Кажется, это происходит только в одном конкретном c контроллере представления, который не является исходным V C. Надеюсь, это ладья ie и / или банальная ошибка. Спасибо за любую помощь :)
![enter image description here](https://i.stack.imgur.com/NDSA5.png)
import UIKit
class WeekDetailViewController: UIViewController {
@IBOutlet weak var lessonCompleteBtn: UIButton!
@IBOutlet weak var stackOButton: UIButton!
@IBOutlet weak var stackExchButton: UIButton!
@IBOutlet weak var redditButton: UIButton!
@IBOutlet weak var facebookButton: UIButton!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func stackOButton(_ sender: Any) {
UIApplication.shared.open(URL(string: "https://www.google.com")! as URL, options: [:], completionHandler: nil)
}
}
Вот проблема: