无法从搜索栏中正确获取特殊字符

Special character not getting correctly from Searchbar

我正在将 Oven D' 字词发送到搜索请求参数中。

如果我将静态值 (Oven D') 传递给 post alamofire 请求,它工作正常。这个参数的请求是这样的

"Keyword" = "Oven D\'"

但是如果我从 searchBar.text 发送它,那么它将不起作用,我的请求是这样的

"Keyword" = "Oven D'"

请告诉我为什么会这样。我需要在搜索栏中更改某些内容吗 属性.

在此先感谢您提出建议或帮助我解决此问题。

这是从搜索键盘输入符号的问题。 我正在输入 ' 这个但实际上它是在技术上输入 , 向上词方向

我使用了以下代码并且有效:

searchBar.text!.replacingOccurrences(of: "’", with: "'")