为啥单反斜杠变成双反斜杠
Posted
技术标签:
【中文标题】为啥单反斜杠变成双反斜杠【英文标题】:Why single backslash turns to double backslash为什么单反斜杠变成双反斜杠 【发布时间】:2013-10-16 10:04:39 【问题描述】:字符串"\domain\path1\path2"
在使用AFNetwork得到JSON响应后变成"\\domain\\path1\\path2"
。
我有两个 cmets “它们是相同的”,但关键是当我们使用 NSURL 创建一个远程 url 以供 EGOImageView 加载时,那将是不同的。双 \\
将失败。
为什么会这样?
【问题讨论】:
确认,它们是一样的。 【参考方案1】:反斜杠字符是一个转义字符,通常后跟一个控制字符。文字反冲的转义序列是\\
。值得注意的是,反斜杠在 ios 中不是路径分隔符。那将是一个正斜杠。
【讨论】:
以上是关于为啥单反斜杠变成双反斜杠的主要内容,如果未能解决你的问题,请参考以下文章