iOS Development

swift ----- 代理用法

2016-11-25  本文已影响23人  71150ce14a00

发送代理页面

1. 声明代理方法

// 代理1

protocol getdataDelegate:NSObjectProtocol {

func getdata()

}

2. 在class中 声明代理属性

var deletage:getdataDelegate?

3. 在发送代理方法中

if (deletage != nil) {

deletage?.getdata()

}

在接受实现代理方法页面

1. 签代理

xxx.deletage = self

2. 实现代理方法

func getdata() {

}

上一篇下一篇

猜你喜欢

热点阅读