在视图控制器和类之间委托

时间:2016-04-11 12:38:22

标签: ios swift delegates

我想设置一个委托来在视图控制器和类之间进行通信。但由于没有 1/2012 2/2012 3/2012 4/2012 5/2012 类型的连接,因此无法分配代理。我应该把代表放在哪里,我应该如何实现代码?

以下是代码:

Swift中的协议:

prepareForSegue

在Swift的@objc public protocol translationMadeDelegate: class { func didGetTranslation(translation:CGPoint) } 中委派初始化:

viewDidLoad

Objective-C类委托调用

var delegate:translationMadeDelegate?
let trans:CGPoint = CGPointMake(100, 100)
self.delegate!.didGetTranslation(trans)

0 个答案:

没有答案