Iphone 对某些类使用类别,而不是对完整代码使用类别
我的Iphone 对某些类使用类别,而不是对完整代码使用类别,iphone,objective-c,ios,ios5,objective-c-category,Iphone,Objective C,Ios,Ios5,Objective C Category,我的UINavigationBar有一个类别。我想使用该类别自定义我的导航栏,但不是该项目中的每个导航栏。我该怎么做。在类文件(.m)本身中定义该类别,而不是单独的文件。该链接的术语有误。当您声明一个匿名类别时,它被称为.oops。。。因此,我正在删除该链接。OP并不完全需要使用UINavigationBar的自定义子类,如果他们只是在UINavigationBar中添加一个类别,这听起来不像是他们在做的。我希望navigationBar的drawRect方法覆盖使用navigationBarS
UINavigationBar
有一个类别。我想使用该类别自定义我的导航栏,但不是该项目中的每个导航栏。我该怎么做。在类文件(.m)本身中定义该类别,而不是单独的文件。该链接的术语有误。当您声明一个匿名类别时,它被称为.oops。。。因此,我正在删除该链接。OP并不完全需要使用UINavigationBar
的自定义子类,如果他们只是在UINavigationBar
中添加一个类别,这听起来不像是他们在做的。我希望navigationBar的drawRect方法覆盖使用navigationBarSo的类,比如“a.h”和“a.m”,对于重写,您不能使用category,您应该将其子类化。只是不要在不需要的地方调用category方法。