OC语言Block和协议分类:OC基础2014-10-07 09:24162人阅读评论(0)收藏举报OC Block OC协议OC语言BLOCK和协议一、BOLCK(一)简介BLOCK是什么?苹果推荐的类型,效率高,在运行中保存代码。用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行。BO...
分类:
编程语言 时间:
2015-02-05 21:52:52
阅读次数:
187
-------android培训、java培训、期待与您交流! ----------一、简单使用1.基本用途Ø可以用来声明一大堆方法(不能声明成员变量)Ø只要某个类遵守了这个协议,就相当于拥有这个协议中的所有方法声明Ø只要父类遵守了某个协议,就相当于子类也遵守了2.格式Ø协议的编写@protocol...
分类:
其他好文 时间:
2014-12-20 07:04:33
阅读次数:
201
新建一个工程,工程里面有Person, dog,blackman三个类,person需要找个人来帮他盖房子。分析:dog是动物,肯定不会造房子,blakman,或许可以建房子,那程序如何判断blackman,dog能否建房子?那我们就需要一个东西来限定/指定他们的属性,这就是协议咯,协议在我看来就是...
分类:
其他好文 时间:
2014-08-18 10:26:23
阅读次数:
227
1.协议是一种为有源代码的类扩充方法的方式。2.协议只是一系列方法的生命,就相当于一张任务清单,规定了要做的事情,但是具有的实施(也就是实现),是由服从该协议的类来实现。所以协议只有.h文件,并且不可以定义变量3.协议的定义是以@protocol开头,+协议的名字<>(..
分类:
移动开发 时间:
2014-07-09 08:27:33
阅读次数:
223
oc协议在Object-C中,委托和数据源都是由协议实现的。协议定义了一个类与另一个类进行沟通的先验方式。它们包含一个方法列表,有些是必须被实现的,有些是可选的。任何实现了必需方法的类都被认为符合协议。协议,是通过网络,计算机使用者进行通讯后,互相进行约定规定的集合。两个类进行通讯,用协议就比较方便...
分类:
其他好文 时间:
2014-05-28 16:34:01
阅读次数:
217