【发布时间】:2020-01-28 02:41:00
【问题描述】:
作为测试我的基于 MacOS 文档的 Swift 应用程序的一部分,我正在记录一个 URL:
NSLog(url.absoluteString)
如果该 URL 有空格,我会得到疯狂的结果,例如:
file:///Users/Ben/Desktop/Test 0.000000older/Lotti2issa(null)apientiae220Basso ontinuo2ooklet.pdf
实际的文件路径是:
/Users/Ben/Desktop/Test folder/Lotti Missa Sapientiae - Basso continuo booklet.pdf
这只是绝对字符串的一些格式问题,还是我的 URL 有问题?
我自己没有生成 URL:该值来自 AppKit,因为它是我要覆盖的 NSDocument 函数中的参数。
【问题讨论】: