我仔细研究了几个讨论撇号替换的线程,它们中的大多数告诉人们键盘上的单引号(与双引号在同一键上)与撇号不同。虽然我了解这一点,但我仍然需要在字符串中查找并替换单引号,因为它们破坏了我通过URL发送单引号的过程。有人知道为什么这段代码找不到单引号吗?
let newString = oldString.replacingOccurrences(of: "\'", with: "%27")
我也尝试过:
let newString = oldString.replacingOccurrences(of: "'", with: "%27")
而且似乎都不起作用。