目标-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)
它可以工作,但我不想使用objective-c和NS函数。
在我的代码中,有一个标签可以将一些数据发送到另一个页面。
如何将代码完全更改为Swift4?