NSTemporaryDirectory()没有空格

时间:2017-10-30 17:59:30

标签: swift cocoa

guard let tempDirURL = NSURL(fileURLWithPath: NSTemporaryDirectory()).appendingPathComponent("MyAppStuff.xxx") else {
        return nil
    }

我的问题是:tempDirURL.path总是在中间没有空格?

编辑,来自文档:enter image description here

1 个答案:

答案 0 :(得分:1)

API合约不保证NSTemporaryDirectory()返回的路径不包含空格;因此你不能认为它不会。您需要考虑路径可能包含文件系统允许的任何和所有字符的可能性。