首先,创建两个继承于ViewController的类A,B
---------------Block------------------
//B类中
//声明一个Block
typealias TestBlock = (String,String) -> Void
//创建对象
var block:TestBlock?
override func viewDidLoad() {
super.viewDidLoad()
block = {(string,string2) -> Void in
//赋值
//此处内容会在调用block时执行
let a = string
let b = string2
print(a,b)
}
}
//A类中
//调用block
self.block!("aa","bb")