分类(Category)
MOKA
这个作者很懒,什么都没留下…
展开
-
Associative机制使用场景
原创文章,转载请注明出处:http://blog.sina.com.cn/s/blog_60342e330101tcz1.html 1. 概念 objective-c有两个扩展机制:category和associative。我们可以通过category来扩展方法,但是它有个很大的局限性,不能扩展属性。于是,就有了专门用来扩展属性的机制:associative。 2.转载 2016-05-29 10:52:23 · 355 阅读 · 0 评论 -
iOS开发Category(扩展)大全
iOS开发Category(扩展)大全 (在iOS代码库中浏览本帖) https://github.com/shaojiankui/iOS-Categories iOS-Categories 收集了许多有助于开发的iOS扩展 iOS中的各种Objective-C Category, a collection of useful Objective-C Categorie转载 2016-05-29 11:01:55 · 840 阅读 · 0 评论 -
iOS学习笔记06—Category和Extension
一、概述 类别是一种为现有的类添加新方法的方式。 利用Objective-C的动态运行时分配机制,Category提供了一种比继承(inheritance)更为简洁的方法来对class进行扩展,无需创建对象类的子类就能为现有的类添加新方法,可以为任何已经存在的class添加方法,包括那些没有源代码的类(如某些框架类)。 二、示例 1、声明类别 @interf转载 2016-06-02 09:53:03 · 302 阅读 · 0 评论 -
关于ios object-c 类别-分类 category 的静态方法与私有变量,协议 protocol 
1.category,覆盖原类的方法,即使不引用该category头文件,也能覆盖,respondsToSelector:方法也能响应。 2.category,不可以有私有变量,但是可以有@property的声明,property的声明只是声明了该类的set,get方法(需要引用该category的头文件),但是category实现的m文件里面根本就没有生成这两个方法,所以你使用self.xxx转载 2016-06-02 09:53:38 · 641 阅读 · 0 评论