繁体   English   中英

Objective-C中的“类别”是什么?

[英]What is “category” in Objective-C?

可能重复:
Objective-C中的类别如何工作?

我刚刚开始使用Objective-C,并且想知道我应该在目标C中何时何地使用类别。它是类还是协议? 一个解释性的例子将会有很大的帮助。 谢谢

类别允许您将方法添加到现有类 - 甚至是您没有源的类。

类别是一个强大的功能,允许您在不进行子类化的情况下扩展现有类的功能

检查apple doc 中Objective-C中Category

Objective-C 2.0编程语言文档中有一节关于类别和扩展。

正如您刚刚开始一样,这是一个很好的文档,可以随时查看。

Cocoa Core Competencies文档中还有一个类别部分,它更易于入门,并且还为初学者提供了许多有用的信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM