6-Protocol是什么?

Protocol是协议,只有.h文件,甚至可以不独立文件

使用时 遵守协议,在本类中实现方法就可以

协议有required和optional的,required是必须实现的协议方法。

1.协议声明了可以被任何类实现的方法

2.协议不是类,它是定义了一个其他对象可以实现的接口

3.如果在某个类中实现了协议中的某个方法,也就是这个类实现了那个协议。

4.协议经常用来实现委托对象。一个委托对象是一种用来协同或者代表其他对象的特殊对象。

5:委托,就是调用自己定义方法,别的类来实现

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,221评论 30 472
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,032评论 19 139
  • 一. Java基础部分.................................................
    wy_sure阅读 3,845评论 0 11
  • 题目 原题链接:A. Grasshopper And the String 题意 一只蚂蚱玩游戏,它只能跳'A'、...
    ss5smi阅读 195评论 0 0
  • 倒计时26天。 马上要搬校区了,好奇怪的心情。三年前,感谢命运的安排,让我来了泰达。来上大学,爸妈像嫁闺女一样隆重...
    趙硕阅读 197评论 0 1