第一个页面
let vc = ScanViewController()
vc.backResult = {
[weak self](resultStr:String) in
self?.numTF.text = resultStr
self?.searchBar.text = resultStr
self?.searchTag(resultStr)
}
self.navigationController?.pushViewController(vc, animated: true)
第二个页面
第一步 定义
var backResult:((_ resultStr:String) -> Void)?
第二步 在需要传值的地方调用
backResult?(resultObj.stringValue)
网友评论