我对XCode很新,所以请原谅我的无知。我花了一天时间试图弄清楚我做错了什么,按照几个教程。
我在XCode中设置了一个iPhone / Window项目。我有一个UITabBar和一个UIWebView,当选择一个标签时,UIWebView导航到一个特定的URL,一切都运行良好。
我希望能够将jQuery(真正的任何JS库)嵌入到我的应用程序中,这样它就可以在运行时加载,从而通过网络连接加载库来减少加载时间。
因此,根据我的阅读,可以通过实现WebFrameLoadDelegate协议来实现这一点,您可以从WebKit框架获取该协议。没问题,添加和删除框架后(从/System/Library/Frameworks/WebKit.framework)一切都很好,除了我的标题包含:
#import <WebKit/WebKit.h>
错误:WebKit / WebKit.h:没有这样的文件或目录。
我确信我只是错过了一些微不足道的步骤,我在墙上,有什么想法吗?
再次感谢您的帮助!
答案 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进行尝试。