2012-02-05 65 views

回答

1

NSURL有兩種方法:

absoluteString 
absoluteURL 

這些會給你在URL或字符串形式的完整路徑。

這些方法依賴於NSURL的baseURL屬性設置,以便它們可以構造完整路徑,但是如果您下載了文件,我假定baseURL必須已被正確設置,否則它無法工作。

+0

感謝您的anwser,但多數民衆贊成不是我所需要的 - 可以說url是http://192.168.1.1/image - 此路徑重定向到其他地方的圖像。我想獲得該路徑(正確下載圖像)。提到的NSURL方法將返回相關的url。 – 2012-02-05 16:40:56

+1

對不起,「間接」含糊不清。我不確定,但是您可能能夠從發出請求後返回的NSURLResponse對象中獲取該URL,具體取決於您如何加載圖像。 – 2012-02-05 16:44:12

+3

啊,確實是!這給我我需要的: ' - (void)連接:(NSURLConnection *)連接didReceiveResponse:(NSURLResponse *)響應 { NSLog(@「%@」,response.suggestedFilename); }' 感謝您的提示! – 2012-02-05 17:07:25