私はCocoaPodsを使用してレルムをインストールしています。次に、私は自分の関数のテストケースを書く必要があります。 問題は、コンパイルがRealm/Realm.hを見つけることができないことです。 以下は私のテストケースです。以下はレルム上のテストケース(CocoaPodsによるレルムのインストール)
#import <XCTest/XCTest.h>
#import "Bookmark.h"
@interface BookmarkTest : XCTestCase
@end
@implementation BookmarkTest
{
Bookmark *bookmark;
}
- (void)setUp {
[super setUp];
bookmark = [[Bookmark alloc]init];
}
@end
私のお気に入りのクラス
#import <Realm/Realm.h>
//error shown here:Realm/Realm.h file not found
RLM_ARRAY_TYPE(Bookmark)
@interface Bookmark : RLMObject
@property NSString *bId;
@property int type;
@property NSString *mallId;
@property NSString *storeId;
@property NSString *itemId;
@end
マイpodfileで、
pod 'Realm'
pod 'Realm/Headers'
ありがとうございました。
あなたはの内容を共有することができます:それは通常、デフォルトの設定をウィットだろうかターゲット、あなたのPodfileは下記見のようになります。それはあなたのアプリケーションにすでに
MyAppTests
リンクを命名されたと仮定すると、テスト対象ということを考えるとあなたのポッドファイルも?そこにテストターゲットを追加しましたか? – marius
"pod 'Realm'"& "pod 'Realm/Headers'"をインストールします。テストターゲットを追加した後、どうやって?デフォルトの "xxxAppTests"を使用できませんか? –