我正在尝试从模态视图控制器传递数据到他的源视图控制器。 我认为我必须使用委托,但它不起作用。
protocol communicationControllerCamera{
func backFromCamera()
}
class Camera: UIViewController{
var delegate: communicationControllerCamera
init(){
self.delegate.backFromCamera()
}
}
class SceneBuilder: UIViewController, communicationControllerCamera{
func backFromCamera(){ // Never called
println("YEAHH")
}
}
backFromCamera方法没有被调用。我做错了什么?