Objective-C学习笔记-第一天
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Objective-C学习笔记-第一天相关的知识,希望对你有一定的参考价值。
Objective-C中的协议,相当于Java中的接口
参考:http://www.cnblogs.com/zzy0471/p/3894307.html
一个简单的协议遵循:
PersonProtocol.h
@protocol 协议名<上级协议名>
@required
必须要实现的方法
@optional
可选实现的方法(可以不实现)
@end
遵循协议前,需引入写有协议的头文件
Person.h
类名<协议名> 代表遵循此协议,需要实现该协议的@required部分的所有方法。
Person.m实现部分
协议的使用:
ProtocolTest,自定义一个协议测试类
ProtocolTest.h
ProtocolTest.m
main.m
将测试类的协议,指向Person中已经实现的协议。
输出:
以上是关于Objective-C学习笔记-第一天的主要内容,如果未能解决你的问题,请参考以下文章