nsfilemanager

    0熱度

    1回答

    我試圖刪除我的緩存目錄中的文件。但是,當我嘗試刪除單個文件夾時,出現錯誤提示文件不存在,儘管我知道它確實存在。所以,我嘗試使用for循環來刪除緩存目錄中的所有文件。 do { for file in try NSFileManager.defaultManager().contentsOfDirectoryAtPath(cacheFolderPath) where !file.hasP

    1熱度

    1回答

    我正在將音頻文件存儲在我的文檔目錄中。 這是用於存儲音頻文件中的目錄 func getDocumentsDirectory() -> NSURL { let paths = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)[0] ret

    0熱度

    1回答

    我需要在iOS應用程序中最初放置一些文件,並在應用程序運行時將它們複製到文檔。 我將它們放到主包中,但我無法移動它們。然後我嘗試去做,我有一個錯誤。 我發現那些文件是不可寫的。 那麼我該如何完成這項任務?

    0熱度

    2回答

    我試圖從webURL下載圖像並將其存儲到文檔目錄。 這是我的代碼。 -(void)downloadPersonPhoto:(NSDictionary *)dict { NSString *imageUrlStr=[dict objectForKey:@"personPhoto"]; if ([[dict valueForKey:@"personAvatarStore"] is

    0熱度

    1回答

    寫入文件 我有以下錯誤NSCocoaErrorDomain 513由極少數用戶報告的戰鬥: Unable to create directory at path /var/mobile/Containers/Data/Application/EBE2C5D8-5AEC-4D62-9393-B19CAD598FE5/Documents/documents/FF2F88FB-2C07-4FA3-988

    1熱度

    2回答

    感謝在這個論壇中的各種有用的帖子,我有一些代碼可用於獲取單個用戶選擇的NSURL的創建日期。但是,我無法讓代碼爲硬編碼的NSURL工作,也不能在通過NSFileManager枚舉器的循環中工作。 我不是專業程序員;我製作的應用程序是辦公工具。我的最終目標是簡單地根據創建日期對NSURL對象進行排序。 我使用的代碼如下,它的功能就好了原樣,但如果我嘗試使用註釋行,以評估特定的PDF文件時,我收到以下

    0熱度

    1回答

    獲取圖像我緩存圖像文件,像這樣: 我想這些圖片,我已經試過這樣: let documentsURL = NSFileManager.defaultManager().URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask).first! let imagePath = documentsURL.absoluteString.

    0熱度

    2回答

    我從採摘的iCloud和谷歌文檔等驅動,並使用這種方法- (void)documentPicker:(UIDocumentPickerViewController *)controller didPickDocumentAtURL:(NSURL *)url 我收到網址file:///private/var/mobile/Containers/Data/Application/34C6FC23-C8

    0熱度

    1回答

    我用下面的代碼檢索收到我的用戶設備上: let receiptUrl = NSBundle.mainBundle().appStoreReceiptURL 我再檢查,看看有什麼receiptURL的值是通過使用: print("receiptUrl is \(receiptUrl)") 我的控制檯顯示位置爲: receiptUrl is Optional(file:///private/v

    0熱度

    1回答

    我需要保存在其上的應用程序創建的目錄中的一些圖片,這裏是我所保存的代碼創建目錄,並設置完全權限 NSFileManager* manager = [NSFileManager defaultManager]; SnapDir = [AssetPath stringByAppendingPathComponent:@"ScreenCaptures"]; if (![manager fileExi