Нераспознанный селектор отправлен в экземпляр: - PullRequest
0 голосов
/ 06 мая 2020

Впервые в этом, так что, пожалуйста, потерпите меня. Я настроил IBAction, чтобы URL-адрес открывался в Safari при нажатии кнопки. URL-адрес открывается успешно, но затем я получаю сообщение об ошибке в AppDelegate.swift: неопознанный селектор отправлен экземпляру. При устранении неполадок я установил тот же код и тот же IBAction в исходном контроллере представления, и я НЕ получил ошибку и смог успешно вернуться в приложение (из Safari). Кажется, это происходит только в одном конкретном c контроллере представления, который не является исходным V C. Надеюсь, это ладья ie и / или банальная ошибка. Спасибо за любую помощь :)

enter image description here

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)
    }
}

Вот проблема:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...