Ios 找出Swift字符串是否包含表情符号

Ios 找出Swift字符串是否包含表情符号,ios,swift,string,unicode,emoji,Ios,Swift,String,Unicode,Emoji,我在一个应用程序中工作,在这个应用程序中,我需要从字符串中查找表情符号,这意味着字符串包含一个或多个表情符号?因为我是swift的新手,所以我没有意识到这一点 埃克萨。“新手是,请使用下面的方法识别表情符号 public var checkcontainEmoji: Bool { for ucode in unicodeScalars { switch ucode.value { case 0x3030, 0x00AE, 0x00

我在一个应用程序中工作,在这个应用程序中,我需要从字符串中查找表情符号,这意味着字符串包含一个或多个表情符号?因为我是swift的新手,所以我没有意识到这一点


埃克萨。“新手是,请使用下面的方法识别表情符号

public var checkcontainEmoji: Bool 
{
    for ucode in unicodeScalars
    {
        switch ucode.value
        {
        case 0x3030, 0x00AE, 0x00A9,
        0x1D000...0x1F77F,
        0x2100...0x27BF,
        0xFE00...0xFE0F,
        0x1F900...0x1F9FF:
            return true
        default:
            continue
        }
    }
    return false
}

输出:-“嗨,是的,谢谢。