私は Xcode の初心者で、OCMock テストのコンパイルでいくつかの問題に直面しています。「グループとファイル」に OCMock.framework を追加し、基本的にカナリア テスト用に、ユニット テスト ターゲットから非常に基本的な OCMock テストを追加しました。
OCMockTests.m ファイルをコンパイルすると、OCMock.Framework ファイルにあるすべてのインポートされたヘッダーが存在しないことを指摘する約 38 個のエラーがシステムから返され、上部に "Foundation/Foundation.h : No such file orディレクトリ"。しかし、OCMock.Framework をコンパイルすると、すべてが成功します。Foundation.h を NSObject.h に置き換えようとしましたが、システムはそれを見つけることさえできません。
私はそれがいくつかのリンカエラーであると考えています....システムはおそらくSentest.Frameworkの場所を取得できません。ところで、実行可能情報 - 環境変数 - DYLD_FALLBACK_FRAMEWORK_PATH を正しい (?) Sentest フレームワーク パス (引数は「-Sentest All」)、つまり IphoneOS フォルダーに更新しました。
あなたのアドバイスが必要です...たくさんありがとう。〜さやん