nsfilemanager

    1熱度

    1回答

    let data = "InPractiseThisWillBeAReheallyLongString" createDir() let docsDir = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask).first! let ourDir = docsDir.ap

    0熱度

    2回答

    我一直試圖保存和加載UIImages在我的應用程序的文檔文件夾或最好是臨時文件夾(所以每次我的應用程序被關閉的圖像將被刪除),但他們不能正常工作。我已經嘗試了三種方法,但只有第三種方法有效,我想知道什麼是正確的方法?我非常感謝任何幫助。 //First Approach, to save and load later, Doesn't work. //Saving the image NSUR

    0熱度

    1回答

    我試圖在應用程序支持目錄內創建一個目錄,但每次都失敗。 下面的代碼: func getDownloadableContentPath() -> String { let paths = NSSearchPathForDirectoriesInDomains(.applicationSupportDirectory, .userDomainMask, true) var di

    0熱度

    1回答

    這裏是我的功能來保存圖像。 static func getDirectoryPath() -> String { let path = (NSSearchPathForDirectoriesInDomains(.picturesDirectory, .userDomainMask, true))[0] return path } static func savePhoto

    2熱度

    2回答

    舊的MoreFilesX,FSExchangeObjectsCompat中有這樣一個功能,即「在兩個文件之間交換數據」。它通常用作安全保存方法的一部分,在該方法中寫入臨時文件,然後調用FSExchangeObjectsCompat將新保存的臨時文件與舊的「原始」文件進行交換。它保留了所有的元數據,特權等 我看到高Sierra上的這個函數在APFS捲上出現故障,這在HFS +捲上從未失敗。沒有什麼大

    0熱度

    1回答

    我想保存在此應用程序的表情符號,我在蘋果的書中學到什麼,但問題是,我不明白書中的下一步的文件管理器, 創建一個靜態loadSampleEmojis()方法,該方法將創建並返回預定義的[表情符號]集合。您可以使用EmojiTableViewController中分配給表情符號的列表作爲項目列表。 更新表情符號將被初始化爲空的集合,而不是一個大樣本collection.When的viewDidLoad

    0熱度

    2回答

    我想打開.txt文件並將內容保存爲字符串。 我嘗試這樣做: let path = FileManager.default.urls(for: .documentDirectory, in: .userDomainMask)[0].appendingPathComponent("xxx.txt") var contentString = try String(contentsOfFile: pat

    2熱度

    1回答

    有沒有人有一個想法,爲什麼下面的代碼使用荒謬的4.75 GB的內存? 有什麼更好的方法來循環文件系統中的所有文件? (我試圖找到驅動器上的最大的文件) let filemanager:FileManager = FileManager() let root = "/" let files = filemanager.enumerator(atPath: root) while let ele

    0熱度

    2回答

    我正在使用以下代碼將文件夾中特定擴展名的文件添加到數組中。 self.fileArray = try FileManager.default.contentsOfDirectory(at: url, includingPropertiesForKeys: nil).filter{ filterExtensions.contains($0.pathExtension) } 我需要從所選文件夾/驅

    0熱度

    1回答

    我的代碼: do { try manager.createDirectory(atPath: appDir!.appendingPathComponent(path).path, withIntermediateDirectories: true, attributes: nil) } catch { print("Error: \(error)") } 如何添加自定義