swift的代理
2016-03-10 17:01
423 查看
定义代理
(1)
(2)
(3)代理方法初始化
(4)调用方法
(1)
<span style="font-size:12px;">protocol Home_ViewDelegate : NSObjectProtocol{ func delegate_Onclick_Button_ZuCe(); func delegate_Onclick_Button_Logon(); }</span><span style="font-size: 18px;"> </span>
(2)
weak var delegate : Home_ViewDelegate?;
(3)代理方法初始化
// MARK: - 点击button方法 func onclick_Button_Login(){ print("fdsf"); delegate?.delegate_Onclick_Button_Logon(); } func onclick_Button_ZuCe(){ print("fdsf"); delegate?.delegate_Onclick_Button_ZuCe(); }
(4)调用方法
</pre><pre name="code" class="objc">class Home_All_ViewController: UIViewController,Home_ViewDelegate
</pre>(5)实现<p></p><p><span style="font-size:18px"><strong></strong></span></p><pre name="code" class="objc">
func delegate_Onclick_Button_Logon() { }
相关文章推荐
- Swift 基础学习(构造方法初印象)
- Swift 2.0 异常处理
- core image几个滤镜例子 oc版本和swift版本
- Swift语言iOS8的蓝牙Bluetooth解析
- Swift 基础学习(继承)
- new in swift
- Swift之?和!
- swift 取得一个字符的ascii值或者unicode值
- swift:iOS模拟器键盘设置(弹出,中文键盘,隐藏)
- swift 学习笔记5 懒加载
- 我从55个Swift标准库协议中学到了什么?
- Swift 基础学习(实例方法)
- Swift 基础学习(实例方法)
- swift 拿到程序的委托
- Swift学习 字符串的操作
- swift官方推荐翻译文档之基本运算符
- 高效绘图 CAShapeLayer Swift
- swift数据持久化--归档
- 【完整】Developing iOS 8 Apps with Swift(斯坦福大学公开课:iOS
- swift简介和语言特点