XCode,iPhone,WebKit框架 - 我缺少什么?

时间:2009-08-24 12:07:16

标签: javascript iphone xcode webkit embed

我对XCode很新,所以请原谅我的无知。我花了一天时间试图弄清楚我做错了什么,按照几个教程。

我在XCode中设置了一个iPhone / Window项目。我有一个UITabBar和一个UIWebView,当选择一个标签时,UIWebView导航到一个特定的URL,一切都运行良好。

我希望能够将jQuery(真正的任何JS库)嵌入到我的应用程序中,这样它就可以在运行时加载,从而通过网络连接加载库来减少加载时间。

因此,根据我的阅读,可以通过实现WebFrameLoadDelegate协议来实现这一点,您可以从WebKit框架获取该协议。没问题,添加和删除框架后(从/System/Library/Frameworks/WebKit.framework)一切都很好,除了我的标题包含:

#import <WebKit/WebKit.h>

错误:WebKit / WebKit.h:没有这样的文件或目录。

我确信我只是错过了一些微不足道的步骤,我在墙上,有什么想法吗?

再次感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

头文件的名称中有一个空格,因此编译器会查找名为“WebKit / WebKit.h”的文件。删除该空格,使该行看起来像这样:

#import <WebKit/WebKit.h>

编辑:看过iPhoneOS3.0 SDK后,iPhone上没有WebKit.framework。 /System/Library/Frameworks/WebKit.framework是Mac OS X的一部分。您需要找到一种方法来使用iPhone SDK进行尝试。