2009-08-24 26 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