2016-11-15 46 views
0

我跟着代碼完全在鏈接中: Read and write data from text file (Swift 2.2解決方案) 我正在編寫我創建的操場文件中的相同代碼。我正在從swift遊樂場保存一個文本文件。但無法找到我的Mac中的文件

let file = "file.txt" 
let text = "some text" 

if let dir = NSSearchPathForDirectoriesInDomains(NSSearchPathDirectory.DocumentDirectory, NSSearchPathDomainMask.AllDomainsMask, true).first { 
let path = NSURL(fileURLWithPath: dir).URLByAppendingPathComponent(file) 

//writing 
do { 
    try text.writeToURL(path, atomically: false, encoding: NSUTF8StringEncoding) 
} 
catch {/* error handling here */} 
} 

沒有錯誤信息。代碼運行良好。 但我無法使用我的Mac查找程序找到文件 - file.txt。

如何找到系統中的文件?

+0

打開終端並輸入「find.name file.txt」。不過,這不是一個關於編程的問題。 – kometen

+0

我試圖找到使用終端,但我得到以下錯誤:找到。 -name mySavedFile.csv ./Library/Developer/XCPGDevices/6F0E15A6-01DC-4AE8-80A3-E147FEF9D581/data/Containers/Data/Application/C06AD9E4-157F-4FAB-8149-66FCB27E692B/tmp/mySavedFile.csv 發現:./Library/Saved Application State/com.adobe.flashplayer.installmanager.savedState:權限被拒絕 – Suhas

+0

非常感謝..得到了。我是使用Mac系統的新手。 Finder無法找到該文件,但終端找到了。 – Suhas

回答

0

在Playground編輯器的右側,它應該爲您提供URL的文本表示形式。您可以右鍵點擊並選擇「打開網址」。這將打開文本文件,您可以檢查TextEdit的標題欄(右鍵單擊標題)以查找確切路徑並移動到其中。

相關問題