2016-11-15 41 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的标题栏(右键单击标题)以查找确切路径并移动到其中。

相关问题