【发布时间】:2015-11-28 11:53:12
【问题描述】:
这是场景: 在 OS X 10.10.5 的沙盒应用程序中,我在 NSString 对象中保存了一些路径,例如 @"file:///Users/xxx/"。
然后我执行[NSURL fileURLWithPath:object]。这给了我这样的 NSURL 对象
@"file:/Users/xxx -- file:///Users/xxx/Library/Containers/com.123456.App/Data/"
.
我只需要这部分@"file:///Users/xxx/Library/Containers/com.123456.App/Data/"
不知何故,源字符串被扭曲和加倍,并在中间添加了额外的破折号。 谁能解释一下为什么会这样?
Xcode 6.4
【问题讨论】:
-
我猜这与您构建字符串路径的方式有关。你能告诉我们你在那里做什么吗..
标签: objective-c macos cocoa osx-yosemite nsurl