2010-08-11 78 views
0

我試圖創建一個全局常量類:預計符限定符列表「的extern」

//Resources.h 
#import <Foundation/Foundation.h> 

@interface Resources : NSObject 
{ 
extern NSString * const MY_CONST; 
} 
@end 

//Resources.m 
#import "Resources.h" 

@implementation Resources 

NSString * const MY_CONST = @"my constant"; 

@end 

而得到這個討厭的錯誤:預計符限定符-list'extern'前

我需要做什麼?

謝謝

回答

5

extern NSString * const MY_CONST; 

類接口聲明之外。 MY_CONST不是類的成員,所以爲什麼把它放在裏面?

+0

好的,謝謝,不知道這個)) – Burjua 2010-08-11 15:21:35

+0

沒有太多的選擇:把一個外部或靜態變量放在法伊爾是非法的 – 2010-08-11 15:22:22

+0

Jared P,我沒有得到它,你是什麼意思? – Burjua 2010-08-12 09:12:28

相關問題