2008-12-18 76 views
0

我已經完成的最後一個GUI編程是使用Visual Basic,它包含像Winsock和Inet這樣的對象,可以輕鬆連接到互聯網並從網頁中檢索源。在Mac應用程序中連接到互聯網

我剛開始進入XCode,想知道是否有類似的組件。我發現庫中有一個Webkit選項,但我不知道如何使用它。

任何幫助,將不勝感激。


我想盡可能模擬瀏覽器(包括cookie,頭文件等)。 Webkit的方法比剛剛給我的鏈接更好嗎?對不起,我在OP中沒有更清楚。

回答

3

蘋果在您要查看的文檔中有兩個指南,URL Loading SystemWebKit Objective-C Programming Guide。如果你想在幕後向Web服務器請求數據,你可能會對前者感興趣,如果你想要將Web瀏覽器控件放到應用程序中,後者可能會對前者感興趣。這兩份文件都應解釋您將使用的課程和一般流程,但如果您有任何問題,請告訴我。

許多像NSString,NSDate,甚至NSArray和NSDictionary這樣的核心可可數據類型都有加載數據的方法,例如Heng-Cheong Leong提到的URL,但是他們抽象掉所有低級別的東西,如果你想要處理HTTP頭文件,那麼就適合。

3

Webkit是正確的答案。下面是從2003年的教程,展示瞭如何使用的WebKit構建一個網絡瀏覽器:

http://cocoadevcentral.com/articles/000077.php

基本上,WebKit的讓你嵌入在應用程序UI Web瀏覽器。

相關問題