1

私は XCode に非常に慣れていないので、私の無知を許してください。いくつかのチュートリアルに従って、何が間違っているのかを理解しようと1日を費やしました。

XCode で iPhone/Windows プロジェクトをセットアップしました。タブを選択すると、UIWebView が特定の URL に移動し、すべてがうまく機能しています。

jQuery (実際には任意の JS ライブラリ) をアプリに埋め込んで実行時にロードできるようにしたいので、ネットワーク接続を介してライブラリをロードする必要があるため、ロード時間を短縮できます。

したがって、私が読んだことから、WebKit フレームワークから取得できる WebFrameLoadDelegate プロトコルを実装することでこれを行うことが可能です。ただし、フレームワークを追加および削除した後 (/System/Library/Frameworks/WebKit.framework から)、ヘッダー インクルードを除いてすべてが正常にビルドされます。

#import <WebKit/WebKit.h>

エラー: WebKit/WebKit.h: そのようなファイルまたはディレクトリはありません。

些細な一歩を踏み外しただけで、壁にぶつかっていると確信しています。何か考えはありますか?

助けてくれてありがとう!

4

1 に答える 1

1

ヘッダーファイルの名前にスペースがあるため、コンパイラーは「WebKit/WebKit.h」というファイルを探します。そのスペースを削除して、線が次のようになるようにします。

#import <WebKit/WebKit.h>

編集: iPhoneOS3.0 SDKを見て、iPhoneにはWebKit.frameworkはありません。/System/Library/Frameworks/WebKit.frameworkはMacOSXの一部です。iPhoneSDKを使用して試行していることを実行する方法を見つける必要があります。

于 2009-08-24T12:23:05.583 に答える