以下のように、実装ファイルにいくつかの定数があります。
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
ここで何か不足していますか?