2012-01-26 109 views
3

我試圖完成的publicstaticconstIOS公共靜態常量當量

我試了一下一個C風格的版本已經做:

ClassA.h

  • extern const int FEATURES;

ClassA.m

  • #define THE_CONST 123

ClassB.b

  • #import ClassA.h
  • initWithFrame
    • FEATURES

的Xcode不會通過一個運行時錯誤,而是undefined symbols for architecture i386: "_THE_CONST", referenced from: ...

生成錯誤我如何共享externconst到另一類使用呢?

回答

11

ClassA.h

  • extern const int FEATURES;

ClassA.m

  • const int FEATURES = <your const value here>;