Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/99.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 我如何将表情符号排在字母表前面?_Ios_Swift_Nsarray_Emoji - Fatal编程技术网

Ios 我如何将表情符号排在字母表前面?

Ios 我如何将表情符号排在字母表前面?,ios,swift,nsarray,emoji,Ios,Swift,Nsarray,Emoji,在Swift中,我有一个字符串数组。。。表情符号可以在这些字符串中 目前,表情符号被排到了最后,但我希望它们排到最前面 我将如何实现这一点 现在我知道了 array.sort({$0

在Swift中,我有一个字符串数组。。。表情符号可以在这些字符串中

目前,表情符号被排到了最后,但我希望它们排到最前面

我将如何实现这一点

现在我知道了

array.sort({$0<$1})


我曾考虑使用正则表达式来查看值是否不是键盘上的任何常规字符,但希望找到更好的解决方案。

由于表情符号是unicode,您只需做一个标记,检查该字符是否在列表中,并对其进行相应的排序。

您是否将表情符号与字母字符混合在一起?是的,我将表情符号与字符混合在一起。