1

以下のように、実装ファイルにいくつかの定数があります。

static const NSInteger kBookSectionCount = 3;
static const NSInteger kBookPopoverHeight = 400;
static NSString *kBookValue = @"Test Value";

これらの定数をテスト実装ファイルで参照したいと考えています。私はそれを行うことができますか?私は以下のように試しました:

extern const NSInteger kBookSectionCount;
extern const NSInteger kBookPopoverHeight;
extern NSString *kBookValue;

上記の方法を試すと、次のエラーが発生します。

Undefined symbols for architecture i386:
  "_kBookSectionCount", referenced from:
      -[myClassTest testNumberOfSections] in myClass.o

ここで何か不足していますか?

4

0 に答える 0