1

OCUnit テスト ケース ターゲットを既存の iOS プロジェクトに追加しています。以下のリンクのチュートリアルに従って、それを実行しました。「MyAppTests」および .m、.h ファイルの新しいターゲットを作成しました。SenTestingKit.framework も追加しました。

http://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/UnitTesting/02-Setting_Up_Unit_Tests_in_a_Project/setting_up.html#//apple_ref/doc/uid/TP40002143-CH3-SW1

http://twobitlabs.com/2011/06/adding-ocunit-to-an-existing-ios-project-with-xcode-4/

しかし、「製品」メニューの「テスト」オプションをクリックすると、常に次のリンカーエラーが発生します。

ここに画像の説明を入力

これらのリンクとそれらが提供した解決策に従ってエラーを解決しようとし ましたが、組み込みフレームワークをテストする新しいスキーム OCUnitを作成した後、xcode 4 は単体テストを開始できません (リンカー エラーが発生します) 。

しかし、解決策はどれも私にとってはうまくいきませんでした。それでもリンカーエラーが発生します。これらのエラーの解決にご協力ください。

ありがとうございました。

4

1 に答える 1

0

私はそれを自分で解決しました。テストターゲットに関連するすべてを削除し、新しいテストターゲットを作成し、以下のAppleリンクと同じように実行しましたが、期待どおりに機能しました!

http://developer.apple.com/library/ios/#documentation/DeveloperTools/Conceptual/UnitTesting/02-Setting_Up_Unit_Tests_in_a_Project/setting_up.html#//apple_ref/doc/uid/TP40002143-CH3-SW1

于 2012-10-02T12:04:19.537 に答える