我試圖在我的iPad應用程序的Caches文件夾中存儲某些內容。NSCachesDirectory不是我的文件系統中的目錄
NSArray* cachePathArray = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString* cachePath = [cachePathArray lastObject];
當我打印出來的文件路徑返回,我得到:
/用戶/格拉/庫/ Application Support/iPhone 模擬器/ 5.0 /應用/ 3FF7EB1A-49A9-4B13-ADC4 -DF0662BA724B /圖書館/緩存
但是,當我瀏覽到該文件夾在我的硬盤「緩存」是不是一個文件夾,但模糊的「文檔」文件。
任何想法,爲什麼它不是一個文件夾,我怎麼可以寫入我的緩存?
有時,如果你嘗試存儲'nil'在iOS版SDK目錄它攪亂了你的目錄,並更改爲一些垃圾文件,並在您的所有數據目錄丟失..好像有些bug – yasirmturk