text-to-🤩
🤷♂️ Not sure why you'd need this.
Xcode
→ File
→ Add packages...
→ enter url → https://github.com/WouterWisse/text-to-emoji
let emoji = await TextToEmoji.emoji(for: "tomato") // 🍅
This is an async
method that will throw
the error noMatchFound
if no emoji has been matched with the given text.
let shrimp = TextToEmoji.emoji(for: "shrimp", preferredCategory: .foodAndDrink) // 🍤
let shrimp = TextToEmoji.emoji(for: "shrimp", preferredCategory: .animalsAndNature) // 🦐
With preferredCategory
a certain emoji category can be given a higher priority. This can be very useful if the context of the search is known. For example, when looking for the word shrimp
, two matching emoji's could be: 🦐
and 🍤
.
By passing .foodAndDrink
as the preferredCategory
, the first match will be 🍤
. Passing .animalsAndNature
would result in 🦐
.
See EmojiCategory.swift
for all categories.
Languages | Supported |
---|---|
🇬🇧 English | ✅ |
🇳🇱 Dutch | ✅ |
🇩🇪 Deutsch | ⏳ |
🇪🇸 Español | ⏳ |
🇫🇷 Français | ⏳ |
🇮🇹 Italiano | ⏳ |
🇵🇹 Português | ⏳ |
Feel free to help me out here, especially with the localization.
link |
Stars: 3 |
Last commit: 1 year ago |
First release of text-to-emoji. Still an early version with just en
and nl
localizations with a heavy focus on the food and drink category which is needed for an upcoming app.
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics