【发布时间】:2012-04-26 10:37:40
【问题描述】:
刚刚开始使用 Objective-C,这可能是一个非常基本的问题。在objective-c中,如何在扩展默认对象(比如UIViewController)时定义常量。然后,所有扩展默认对象的对象都将使用常量值。
一种方法是为对象创建类别,类似这样...
@implementation UIViewController (Constants)
+ (NSString *)navigationView {
return @"navigationView";
}
+ (NSString *)detailView {
return @"detailView";
}
@end
在类别实现中使用#define 值也可以正常工作吗???
或者可能有一些更好的方法来做到这一点?
【问题讨论】:
标签: objective-c constants categories