7

これがRestKitの問題であるかどうかはわかりません。また、CocoaPodsを介してRestKitを何度も再インストールしようとしましたが、最終的に次のエラーが発生します。

<RestKit/RestKit.h> file not found

すべてが正常にコンパイルされ、RestKitが機能します。$(inherited)他のリンカーフラグと同様 に、ヘッダー検索パスをに設定しました。

これらのクラスのオートコンプリートが機能していないため、これは残念なことです。

クリーニング、派生データの削除、Xcodeの再起動を試みましたが、すべて役に立ちませんでした。

4

2 に答える 2

9

同じ問題が発生したときにこの質問に出くわしましたが、すぐに機能する非常に異なる解決策がありました.

何らかの理由で、プロジェクトが CocoaPods に関連する一部の設定を追跡できないように見えることがあります。私の場合、他の誰かがセットアップしたリポジトリからプロジェクトをダウンロードしたときにトリガーされました.「pods install」を再度実行しても、コンパイルエラーは削除されませんでした.

最終的にどこかでソリューションに出くわしました。プロジェクトは、ターゲットの Pods 構成ファイルを利用する必要があります。プロジェクト設定の [情報] タブに移動し、[構成] セクションを開きます。Debug と Release の両方を展開し、プロジェクトに「pods」構成が設定されていることを確認します。そうでない場合は、ドロップダウンをクリックして、デバッグとリリースの「ポッド」を選択します。コンパイルすると、エラーは解消されます。

これは、XCode 構成のどの部分について話しているかを正確に示す画像です。

プロジェクトのポッド構成セット

于 2013-04-04T16:07:58.060 に答える
0

この問題は、ココアポッド自体よりもXcodeに関連していると思います。インポートした他のポッドでもこの問題が発生し、ヘッダーがオートコンプリートされません。キースがコメントで述べたように、必要なヘッダーをインポートでき、残りのコードはそこからオートコンプリートされるはずです。

于 2013-01-29T19:52:26.257 に答える