我有一个搜索栏,用户可以输入英文、中文或拼音。将UISearchBar
字符串返回为NSString
。我需要对字符串做的是将其转换为 UTF-8 unicode 字符,但仅适用于中文和拼音中使用的字符。
这里有几个场景。我刚刚在输入时编写的 unicode,所以它不正确,但我只是将其用作示例,结果很重要。
SEARCH INPUT | NSString should look like
+-----------------+-------------------------------------------+
| hello world | hello world |
+-----------------+-------------------------------------------+
| Nǐ zěnme yàng | N\u3435 z\u2343nme y\u1111ng |
+-----------------+-------------------------------------------+
| 你怎么样 | \u3435\u9995\u3885\u3445 |
+-----------------+-------------------------------------------+
我已经使用 JavaScript 和 PHP 成功地做到了这一点,但 Objective-C 对我来说是一个新领域。