簡體   English   中英

如何在不同的temp / catch文件夾中的iOS上存儲文件

[英]How to store files on iOS in diffrent temp/catch folder

我正在嘗試從服務器下載消息並將其存儲在iPhoine Temp / catch文件夾中,如下所示:

   NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES); 
    NSString *cacheDirectory = [paths objectAtIndex:0];
    return cacheDirectory;

但是同時,當消息解壓縮時,我遇到問題,它會覆蓋數據庫中的同名圖像並顯示所有消息的相同圖像。我的問題是如何將每個文件存儲在iOS temp / catch文件系統內其自己的文件夾中,以便相同名稱圖像不會被覆蓋。

將目錄追加到您的cacheDirectory:

[cacheDirector stringByAppendingPathComponent:@“ directoryName”];

您可以在其中存儲單個電子郵件。 我還將文件URL哈希作為文件名。

"/filename_dir ”附加到cacheDirectory,然后將filename附加並存儲在那里。

希望能幫助到你

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM