2010-12-27 5 views
1

私のiPhoneアプリケーションをユニットテストしようとしています。私は新しいターゲットを作成し、それを "LogicTests"と呼んだ。しかし、今では、テストの中で "宇宙船"というクラスを使う必要があります。どうやってやるの?iPhoneユニットテストのxCodeで異なるターゲットからクラスを参照する

UPDATE 1:

私はユニットテストの対象にSpaceship.mを利用可能にし、その特定のエラーは消えていました。今私は別の問題があります。 Spaceship.m Cocos2dライブラリへのファイル参照。ユニットのテスト対象にCocos2dライブラリへの参照を追加するにはどうすればいいですか?私はライブラリのバイナリリンクオプションを右クリックし、cocos2dフレームワークを追加しようとしましたが、それは私に153エラーや何かを与えました。

答えて

2

Spaceship.mをクリックして、ファイルのInfo(Command-I)を取得し、[Target]タブの下に[LogicTests]が選択されていることを確認します。その向こう

、あなたが特定のテストクラスのトップへ

#import "Spaceship.h" 

を追加してください。がんばろう!

+0

最新の質問をご覧ください。ありがとう! – azamsharp

2

Xcode 4では、Alt-Command-1を押して、[Target Membership]タブで[LogicTests]がオンになっていることを確認します。

関連する問題