1

我对 XCode 很陌生,所以请原谅我的无知。我花了一天时间试图找出我做错了什么,遵循几个教程。

我在 XCode 中有一个 iPhone/Window 项目设置。I've got a UITabBar and a UIWebView, when a tab is selected the UIWebView navigates to a particular URL and everything is working great.

我希望能够将 jQuery(实际上是任何 JS 库)嵌入到我的应用程序中,以便可以在运行时加载它,从而通过必须通过网络连接加载库来减少加载时间。

因此,根据我的阅读,可以通过实现 WebFrameLoadDelegate 协议来做到这一点,您可以从 WebKit 框架中获得该协议。但是没问题,在添加和删除框架(来自/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是 Mac OS X 的一部分。你需要找到一种方法来做你正在尝试使用 iPhone SDK 的事情。

于 2009-08-24T12:23:05.583 回答