2013-10-07 15 views
7

の中で私が「MyAppTests」ディレクトリの名前、ココアタッチユニットテストバンドルとして新しいターゲットを追加し、実際のフレームワークは、それがインポートXCTestは、既存のプロジェクト

enter image description here

赤く強調表示されactive--されていません

「ビルドフェーズ」タブのテクニックで 'ライブラリとバイナリをリンクする'フレームワークを追加すると、ターゲットを追加して作成されたものを更新するのではなく、新しいフレームワークが追加されます。

enter image description here

私は、コードを実行するために行くとき、私はその後、リンクエラーから認識されていない他のフレームワークに至るまで、トラブルのすべての種類に実行します。

ターゲットを追加したときに生成されたXCTest.frameworkをどのようにアクティブにできますか?助けてください、ありがとう!

答えて

9

XCTest.frameworkは、ファイル> Xcodeのは、右クリックし、ターゲットを選択し、既存のプロジェクトにテストケースを追加するには

#import <XCTest/XCTest.h> 

を有効にするために使用するバンドルです>新しい> Objective Cのテストケースクラス。次に、ビルド段階で、XCTest.Frameworkを追加できます。テストケースを作成するときは、[ターゲットに追加]ボックスにチェックを入れてください。

+0

さて、私は間違ったやり方ですべてを見ていました。私のコントローラにXCTestをインポートしようとしました。ご協力いただきありがとうございます! – aug2uag

関連する問題