[英]What is “category” in Objective-C?
可能重复: Objective-C中的类别如何工作?
我刚刚开始使用Objective-C,并且想知道我应该在目标C中何时何地使用类别。它是类还是协议? 一个解释性的例子将会有很大的帮助。 谢谢
类别允许您将方法添加到现有类 - 甚至是您没有源的类。
类别是一个强大的功能,允许您在不进行子类化的情况下扩展现有类的功能
检查apple doc 中Objective-C中的Category
Objective-C 2.0编程语言文档中有一节关于类别和扩展。
正如您刚刚开始一样,这是一个很好的文档,可以随时查看。
Cocoa Core Competencies文档中还有一个类别部分,它更易于入门,并且还为初学者提供了许多有用的信息。
[英]Objective-C category for styling
[英]Objective-C category method available to subclasses?
[英]Big time Leaking in Objective-C Category
[英]Objective-C Category Causing unrecognized selector
[英]Objective-C Category and new iVar
[英]SenTest, Objective-C, Category Weirdness
[英]Objective-C category “unrecognized selector” error
[英]What are AppDelegates in Objective-C?
[英]Objective-C: New Random Errors in Header File for Category
[英]in Objective-C, how to access private property from category
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.