OC常量

2016-04-22  本文已影响0人  百思不得解

如何定义常量,以下方式最好

// Constants.h

extern NSString * const MyOwnConstant;

extern NSString * const YetAnotherConstant;

// Constants.m

NSString * const MyOwnConstant = @"myOwnConstant";

NSString * const  YetAnotherConstant = @"yetAnotherConstant";

然后你就可以引用了

为何不用define方式呢,使用这种方法你可以进行指针比较(@"myString" == MyConstant)而不是字符串比较([@"myString" isEqualToString:MyConstant])。前者非常非常快。

上一篇 下一篇

猜你喜欢

热点阅读