为什么我们在Objective-C中使用类别

时间:2013-02-06 05:37:54

标签: iphone xcode categories

任何人都可以解释为什么我们需要类别。我需要在我的项目中使用类别,但不知道如何使用类别以及为什么我们需要使用类别。

2 个答案:

答案 0 :(得分:1)

首先,您需要使用谷歌搜索答案。

您将获得许多教程,例如:

  1. Objective-C Categories
  2. Categories in Objective C
  3. Objective-C: Categories
  4. Customizing Existing Classes
  5. 假设您需要向NSString类添加方法以验证电子邮件地址,那么您需要使用类别。您可以使用类别向现有类添加额外的方法。然后,您可以使用现有类的对象,根据上面的示例,NSString的对象来调用添加的方法。

答案 1 :(得分:0)