Функции Objective-C
@objc func handleTapHash(gestureRecognizer: UIGestureRecognizer) {
NotificationCenter.default.post(name: NSNotification.Name("ViewerOfHash"), object: nil)
}
@objc func ViewerOfHash() {
performSegue(withIdentifier: "ViewerOfHash", sender: nil)
PassDataController.addData(newData: "12300")
MainVC.tof = 1
}
Добавить действие к ярлыку (hashTag.hashTag1)
let gestureRecognizer1 = UITapGestureRecognizer(target: self, action: #selector(self.handleTapHash))
hashTag.hashTag1.addGestureRecognizer(gestureRecognizer1)
Это работает, но я не хочу использовать функции target-c и NS.
В моем коде есть метка, которая отправляет некоторые данные на другую страницу.
Как я могу полностью изменить свой код на Swift4?