摘要: OC语言BLOCK和协议 一、BLOCK (一)简介 BLOCK是苹果推荐的类型,效率高,在运行中保存代码,用来封装和保存代码,有点像函数,BLOCK可以在任何时候执行 BLOCK和函数的相似性:1>可以保存代码 2>有返回值 3>有形参 4>调用方式一样 标识符^ (二)基本使用 1>定义BLOC 阅读全文
posted @ 2016-05-04 16:56 小五的菜园子 阅读(110) 评论(0) 推荐(0) 编辑
摘要: OC语言类的深入和分类 一、分类 (一)分类的基本知识 概念:Category 分类是OC特有的语言,依赖于类。 分类的作用:在不改变原来的类内容的基础上,为类增加一些方法. 添加一个分类: 文件构图 在分类中添加一个方法: Study方法的实现 测试程序 (二)分类的使用注意 1>分类只能增加方法 阅读全文
posted @ 2016-05-04 14:03 小五的菜园子 阅读(191) 评论(0) 推荐(0) 编辑
摘要: OC语言构造方法 一、构造方法 (一)构造方法的调用 完整的创建一个可用的对象 Person *p=[Person new]; New方法的内部会分别调用两个方法来完成2件事情: 1>使用alloc方法来分配存储空间(返回分配对象) 2>使用init方法来对对象进行初始化 可以把new方法拆开如下: 阅读全文
posted @ 2016-05-04 11:15 小五的菜园子 阅读(147) 评论(0) 推荐(0) 编辑