-2
我有一類代表不工作
public protocol demoDelegate {
func willShowdemoResult(DemoGraph: UIView)
}
現在我在該協議被宣佈同一個類調用此宣佈的協議。
public class Demo:UIViewController {
public var delegate : demoDelegate!
//some code
self.delegate.willShowdemoResult(self.demoGraph())
}
其中演示圖形返回UI圖形
func demoGraph() -> UIView {
//some code
return demoGraphView
}
我得到的是意外地發現零,而包裝一個可選值的誤差。我知道我沒有初始化代表的原因。有人可以指導我如何在這裏初始化代表。
函數被調用其他類
class DemoResult: UIViewController, demoDelegate{
func willShowdemoResult(DemoGraph: UIView)
// some code
}
請幫助
是@FelixSFD我這樣做 – user3759616