你的位置:首页 > 软件开发 > 操作系统 > IOS阶段学习第19天笔记(协议

IOS阶段学习第19天笔记(协议

发布时间:2015-07-12 15:00:05
IOS学习(OC语言)知识点整理一、关于协议(Protocol)的介绍1)概念:协议指多个对象之间协商的一个接口对象,协议提供了一些方法用在协议的实现者和代理者 之间通讯的一种方式2)声明一个协议@protocol协议的名字<基协议> ...

IOS学习(OC语言)知识点整理

一、关于协议(Protocol)的介绍1)概念:协议指多个对象之间协商的一个接口对象,协议提供了一些方法用在协议的实现者和代理者2)声明一个协议@protocol协议的名字<基协议> 一个协议可以遵守另一个协议:3)协议中不能声明成员变量,只能有方法声明。4)协议中声明方法,默认是required 表明方法是必须要实现的,否则会有系统警告,但不会报错5)协议中@optional表明方法是可选的(可以实现也可以不实现)6)使用协议:某个类遵守协议,类名后面<协议名> ;所谓遵守协议就是:类拥有了协议中所有方法的声明,7)一个协议可以遵守另一个协议,遵守协议后就拥有了另一个协议所有方法的声明,同时还可以添加自己的方法8)一个协议可以遵守多个协议,并拥有所有基协议的方法9)协议的声明与使用方法 实例代码:11)协议主要用来统一规范接口;统一接口的方法:继承和协议11)协议与继承的区别


原标题:IOS阶段学习第19天笔记(协议

关键词:IOS

IOS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。