我正在尝试将字符串写入磁盘:
return [fileContent writeToFile:path atomically:YES encoding:NSUnicodeStringEncoding error:error];
但它总是失败并出现以下错误:
Error Domain=NSCocoaErrorDomain Code=4 "The folder “ddd.csv” doesn’t exist." UserInfo=0xc4a08b0 {NSUnderlyingError=0xc49ba60 "The operation couldn’t be completed. No such file or directory", NSFilePath=file://<path to file>, NSUserStringVariant=Folder}
文件的路径似乎是有效的(我在这里遮盖了它)并且字符串 (NSMutableString) 绝对不是 0 长度。此代码曾经在 Mountain Lion 之前工作。任何人都可以帮助阐明可能发生的事情吗?
编辑:
值为path
:file://localhost/Users/cocoaster/Downloads/ddd.csv