2012-08-08 67 views
1

我試圖在按下按鈕時將圖像保存到用戶計算機。到目前爲止,我已經構建了這樣的URL:從網址保存文件

NSString *baseURL = @"http://url/"; 
NSString *username = [txtUsername stringValue]; 
NSString *userImage = [username stringByAppendingString:@".png"]; 
NSString *userURL = [baseURL stringByAppendingString:userImage]; 

從這裏,我需要能夠下載鏈接文件到用戶計算機。有沒有辦法在單擊按鈕時打開「另存爲」對話框,然後將鏈接文件下載到指定的保存位置?

如果沒有,有沒有辦法將鏈接文件保存到用戶計算機的桌面?

回答

0

[注意:您提到'用戶計算機',但標記爲'osx' - osx不提供在用戶指導下保存或打開文件的框架。因此,對於Mac OS X ...]

調查NSSavePanel以允許用戶選擇Mac OS X文件位置來保存文件。

調查NSURLDownload用於將NSURLRequest中的數據下載到文件中。