我正在開發一款iphone應用程序,它將從照片庫中選取圖片並將其保存在其他地方。現在,在我的應用程序中,我將稍後使用此圖片。我應該在哪裏將圖像保存到我的iPhone應用程序中?
因此,任何人都可以建議我應該保存這個圖像的文件夾,以便應用程序也可以在設備上完美工作。
我正在開發一款iphone應用程序,它將從照片庫中選取圖片並將其保存在其他地方。現在,在我的應用程序中,我將稍後使用此圖片。我應該在哪裏將圖像保存到我的iPhone應用程序中?
因此,任何人都可以建議我應該保存這個圖像的文件夾,以便應用程序也可以在設備上完美工作。
您想要將它保存到應用程序Documents或Library文件夾中。見Files and Networking Programming Guide,特別是這樣的:
「清單6-1獲得一個文件系統路徑應用程序的文件/目錄:」
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
看看這個片段http://snipplr.com/view/28080/save-image-example/,每個應用程序都有一個'Documents'文件夾,您可以在其中保存圖像。
您將其保存到應用程序文檔或庫文件夾中。如果您希望用戶在iPad上訪問它,請將其放入文檔文件夾中。如果只有代碼可以訪問它,請將其放入庫文件夾中。
誰能告訴我,爲什麼沒有人使用 NSDocumentDirectory() ? 而不是上面的例子? – 2010-05-28 13:25:31
@ tt.Kilew我找不到這樣的功能。你有文件或例子嗎? – 2010-05-28 15:52:59
Omg ...我確信'我已經使用這個函數來解決Documents目錄....我甚至看文檔來檢查,並找到它! 不存在這樣的功能,對不起。我的錯。刪除了我的答案。 – 2010-05-31 14:22:33