ios 開發之nsurl基本操作
nsurl其實就是我們在瀏覽器上看到的**位址,這不就是乙個字串麼,為什麼還要在寫乙個nsurl呢,主要是因為**位址的字串都比較複雜,包括很多請求引數,這樣在請求過程中需要解析出來每個部門,所以封裝乙個nsurl,操作很方便:
nsurl *url = [nsurl urlwithstring:@""];
nslog(@"scheme: %@", [url scheme]);
nslog(@"host: %@", [url host]);
nslog(@"port: %@", [url port]);
nslog(@"path: %@", [url path]);
nslog(@"relative path: %@", [url relativepath]);
nslog(@"path components as array: %@", [url pathcomponents]);
nslog(@"parameter string: %@", [url parameterstring]);
nslog(@"query: %@", [url query]);
nslog(@"fragment: %@", [url fragment]);
nslog(@"user: %@", [url user]);
nslog(@"password: %@", [url password]);
結果:2012-08-29 15:52:23.781 nsurl[3560:f803] scheme: http
2程式設計客棧0aqahcff12-08-29 15:53:37.528 nsurl[3560:f803] query: tn=baiduhome_pg&bs=nsrul&f=8&rsv_bp=1&rsv_spt=1&wd=nsurl&inputt=2709
2012-08-29 15:53:52.942 nsurl[3560:f803] fragment: (null)
2012-08-29 15:53:54.539 nsurl[3560:f803] user: (null)
2012-0程式設計客棧8-29 15:53:57.808 nsurl[3560:f803] password: (null)
本文標題: ios 開發之nsurl基本操作
本文位址:
iOS開發之OC篇(9) NSURL
xcode 8.2.1 當然也會搜尋到很多關於nsurl的部落格,包括介紹和用法等等。但如果我們還不放心,不確定他們寫的是否完全準確,怎麼辦?來,開啟xcode新建乙個nsurl工程,我們來看看官方文件怎麼說。通過以上方法,我們得到蘋果的官方文件如此描述 好了好了,了解得差不多了,下面我們來總結一下...
iPhone網路開發之如何使用NSURLCon
cpp view plain copy 這篇文章是翻譯的蘋果官方文件,想要看英文原版的可以到蘋果 檢視 也提供了乙個簡單的介面去建立和放棄連線,同時使用很多的delegate 方法去支援連線過程的反饋和控制 如何建立乙個連線呢?connection didreceiveresponse connce...
ios開發之沙盒檔案操作
沙盒檔案 每個ios 應用都有自己的應用沙盒,應用沙盒就是檔案系統目錄,與其他應用的檔案系統隔離,ios系統不允許訪問其他應用的應用沙盒,在 ios8 中已經開放訪問。應用沙盒一般包括以下幾個檔案目錄 應用程式包 documents libaray caches 和preferences 目錄 tm...