2009-08-24 52 views
1

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

我已经在XCode中设置了iPhone/Window项目。我有一个UITabBar和一个UIWebView,当选择一个选项卡时,UIWebView导航到一个特定的URL,并且一切都很好。

我希望能够嵌入的jQuery(任何JS库真的)到我的应用程序,因此它可以在运行时加载从而具有通过网络连接加载库减少加载时间。

所以从我读过它可能通过实施WebFrameLoadDelegate协议,它可以从WebKit的框架去做到这一点。没问题但是,添加和删除框架(从/System/Library/Frameworks/WebKit.framework)后,一切都建立精细,除了我的头包括:

#import <WebKit/WebKit.h> 

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

我相信我只是缺少一些琐碎的步骤和我在墙上,有什么想法?

再次感谢您的帮助!

回答

1

你必须在头文件中的名称空间,所以编译器查找名为“WebKit的/ WebKit.h”文件。删除空间,以便行看起来是这样的:

#import <WebKit/WebKit.h> 

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

+0

没有抱歉,我在帖子中添加了这些空格,只是因为直接输入时显示奇怪。我现在修好了。 – dtrocchio 2009-08-24 12:31:57

+0

我很害怕这个。谢谢你确认。 – dtrocchio 2009-08-24 13:39:33