@IBOutlet weak var viewHistory: UIView!
@IBOutlet weak var viewGoal: UIView!
override func viewDidLoad() {
super.viewDidLoad()
let tapHistory = UITapGestureRecognizer(target: self, action: #selector(goHistory))
tapHistory.numberOfTapsRequired = 1
tapHistory.numberOfTouchesRequired = 1
tapHistory.isEnabled = true
viewHistory.addGestureRecognizer(tapHistory)
// Do any additional setup after loading the view.
}
@objc func goHistory(){
self.performSegue(withIdentifier: "Segue_History", sender: self)
}
В StoryBoard A я установил для запущенных сегментов значение MyPage-> History.
Поэтому я установил идентификатор segue "Segue_History"
Когда я нажимаю на представление в MyPage, вызов функции goHistory executeSegue.
Но возникает такая ошибка.
2018-11-02 16:43:45.875605+0900
testApp[1729:436205]
-[testApp.VC_History tableView:numberOfRowsInSection:]: unrecognized selector sent to instance 0x106a83d40
2018-11-02 16:43:45.891627+0900
testApp[1729:436205] *** Terminating app due to uncaught exception 'NSInvalidArgumentException',
reason: '-[testApp.VC_History tableView:numberOfRowsInSection:]: unrecognized selector sent to instance 0x106a83d40'
Я думаю, что установил идентификатор на segue, но это не так.
Есть ли у вас какие-либо идеи об этом?