text-to-emoji

text-to-🤩
🤷‍♂️ 不确定你为什么需要这个。

安装

XcodeFileAdd packages... → 输入 URL → https://github.com/WouterWisse/text-to-emoji

如何使用

获取一个表情符号

let emoji = await TextToEmoji.emoji(for: "tomato") // 🍅

这是一个 async 方法,如果给定的文本没有匹配的表情符号,将会 throw 错误 noMatchFound

获取一个首选类别的表情符号

let shrimp = TextToEmoji.emoji(for: "shrimp", preferredCategory: .foodAndDrink) // 🍤
let shrimp = TextToEmoji.emoji(for: "shrimp", preferredCategory: .animalsAndNature) // 🦐

使用 preferredCategory 可以给某个表情符号类别更高的优先级。 如果已知搜索的上下文,这将非常有用。 例如,当查找单词 shrimp 时,两个匹配的表情符号可能是:🦐🍤
通过传递 .foodAndDrink 作为 preferredCategory,第一个匹配项将是 🍤。 传递 .animalsAndNature 将导致 🦐

请参阅 EmojiCategory.swift 获取所有类别。

本地化

语言 已支持
🇬🇧 English (英语)
🇳🇱 Dutch (荷兰语)
🇩🇪 Deutsch (德语)
🇪🇸 Español (西班牙语)
🇫🇷 Français (法语)
🇮🇹 Italiano (意大利语)
🇵🇹 Português (葡萄牙语)

贡献

请随时帮助我,特别是在本地化方面。

让我保持咖啡因

Buy me a Coffee