В iOS 8.3 Apple обновила кучу смайликов, и мне интересно, смогу ли я быстрее собрать все смайлики в массив.
Такие как:
let emojiArrays = ["????","????",...] or plist or something else.
В iOS 8.3 Apple обновила кучу смайликов, и мне интересно, смогу ли я быстрее собрать все смайлики в массив.
Такие как:
let emojiArrays = ["????","????",...] or plist or something else.
После некоторых мучений вот самый полный список эмодзи из iOS 8.3, написанный на Swift. Просмотрите в Safari для лучшей совместимости. [8 апреля 2015 г.]
let allEmojis = ["????","????","????","????","????","????","????","????","????","????","????","????","☺️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????????","????????????????","????????????????","????????????????","????????????","????????????","????????????????","????????????????","????????????????","????????????","????????????","????????????????","????????????????","????????????????","????","????","????","????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????","????","????","????","????","????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????❤️????","????❤️????","????","????❤️????????","????❤️????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????","????????","????????","????????","????????","????????","????","????","????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","☝","☝????","☝????","☝????","☝????","☝????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","✌","✌????","✌????","✌????","✌????","✌????","????","????????","????????","????????","????????","????????","✊","✊????","✊????","✊????","✊????","✊????","✋","✋????","✋????","✋????","✋????","✋????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","⚡️","????","????","☀️","⛅️","☁️","????","????","☔️","????","❄️","????","⭐️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","☕️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","✨","????","????","????","????","????","????","????","????","????","❤️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????","⛄️","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","????","????????","????????","????????","????????","????????","⛺️","????","⚽️","????","????","⚾️","????","????","⛳️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","⛽️","????","????","????","????","????","✈️","????","⚓️","????","????","⛵️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","⛲️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","⛪️","????","????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","⌚️","????","????","????","⏰","⏳","⌛️","????","????","????","????","????","????","????","☎️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","✉️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","✂️","????","????","????","????","????","????","✒️","✏️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","⛔️","????","????","????","????","????","????","????","????","????","????","㊙️","㊗️","????","????","????","????","????️","????","????","????","????","????","????","????","????️","????","❇️","✳️","❎","✅","✴️","????","????","????","????","????","????","????","????","????","????","????️","????","????","????","????","????","????","????","????","♈️","♉️","♊️","♋️","♌️","♍️","♎️","♏️","♐️","♑️","♒️","♓️","????","????","????","????","♿️","????","????","????","▶️","◀️","????","????","⏩","⏪","⏫","⏬","➡️","⬅️","⬆️","⬇️","↗️","↘️","↙️","↖️","↕️","↔️","????","↪️","↩️","⤴️","⤵️","????","????","????","#⃣","0⃣","1⃣","2⃣","3⃣","4⃣","5⃣","6⃣","7⃣","8⃣","9⃣","????","????","????","????","????","ℹ️","????","????","????","➕","➖","〰","➗","✖️","✔️","????","™","©","®","????","????","➰","➿","〽️","❗️","❓","❕","❔","‼️","⁉️","❌","⭕️","????","????","????","????","????","????","????","Ⓜ️","⛎","????","????","????","⚠️","♨️","♻️","????","????","♠️","♣️","♥️","♦️","☑️","⚪️","⚫️","????","????","????","????","????","????","????","????","????","▪️","▫️","⬛️","⬜️","◼️","◻️","◾️","◽️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????"]
Также вы можете записать их в файл plist для сохранения.
(allEmojis as NSArray).writeToFile(NSHomeDirectory() + "/emoji.plist", atomically: true)
diversity
?
- person tounaobun; 11.01.2016
Вы можете получить все эмодзи из здесь
Я хотел классифицировать их как клавиатуру iPhone Emoji, поэтому вы можете столкнуться с такой же ситуацией.
let smilyAndPeople = ["????","????","????","????","????","????","????","????","☺️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","☹️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","☠️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","✊","????","????","????","✌️","????","????","????","????","????","????","☝️","✋","????","????","????","????","????","????","????","✍️","????","????","????","????","????","????","????","????","????","????","????","????", "????","????","????","????","????","????","????","????","????","????♀","????","????","????","????","????♀","????","????♀","????","????♀","????","????♀","????","????️♀️","????","????⚕","????⚕","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????????","????✈","????✈","????????","????????","????⚖","????⚖","????","????","????","????","????","????","????","????","????♀","????","????","????♂","????","????♂","????","????♂","????","????♂","????♀","????♂","????♀","????♂","????","????♂","????","????♂","????","????♂","????","????♂","????","????","????","????","????♂","????♀","????","????♀","????","????","????","????","????","????❤️????","????❤️????","????","????❤️????????","????❤️????????","????","????????????","????????????????","????????????????","????????????????","????????????","????????????","????????????????","????????????????","????????????????","????????????","????????????","????????????????","????????????????","????????????????","????????","????????","????????????","????????????","????????????","????????","????????","????????????","????????????","????????????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","⛑","????","????","????","????","????","????","????","????","☂️"]
let animalsAndNature = ["????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","☘️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","⭐️","????","✨","⚡️","????","????","☄","☀️","????","⛅️","????","????","????","☁️","????","⛈","????","????","☃️","⛄️","❄️","????","????","????","????","????","????","????","☔️","????","????","????","????","????"]
let foodAndDrink = [ "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "☕️", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????","????","????","????","????","????","????","????","????","????","????","????","????"]
let objects = [ "????", "????", "⌚", "????", "????", "????", "⌨️", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "☎️", "????", "????", "????", "????", "????", "????", "????", "⏱", "⏲", "⏰", "????", "⌛️", "⏳", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "⚖️", "????", "????", "⚒", "????", "⛏", "????", "⚙️", "⛓", "????", "????", "????", "????", "⚔️", "????", "????", "⚰️", "⚱️", "????", "????", "????", "????", "⚗️", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "✉️", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "✂️", "????", "????", "✒️", "????", "????", "????", "✏️", "????", "????", "????", "????", "????", "????"]
let flags = [ "????️", "????", "????", "????", "????️????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????", "????????????????????????????", "????????????????????????????", "????????????????????????????"]
let symbols = ["❤️","????","????","????","????","????","????","❣️","????","????","????","????","????","????","????","????","☮️","✝️","☪️","????","☸️","✡️","????","????","☯️","☦️","????","⛎","♈️","♉️","♊️","♋️","♌️","♍️","♎️","♏️","♐️","♑️","♒️","♓️","????","⚛️","????","☢️","☣️","????","????","????","????️","????","????","????️","✴️","????","????","????","㊙️","㊗️","????","????","????","????","????️","????️","????","????","????️","????","❌","⭕️","????","⛔️","????","????","????","????","♨️","????","????","????","????","????","????","????","❗️","❕","❓","❔","‼️","⁉️","????","????","〽️","⚠️","????","????","⚜️","????","♻️","✅","????️","????","❇️","✳️","❎","????","????","Ⓜ️","????","????","????","????","♿️","????️","????","????️","????","????","????","????","????","????","????","????","????","????","????","????","????","ℹ️","????","????","????","????","????","????","????","????","????","0️⃣","1️⃣","2️⃣","3️⃣","4️⃣","5️⃣","6️⃣","7️⃣","8️⃣","9️⃣","????","????","#️⃣","*️⃣","▶️","⏸","⏯","⏹","⏺","⏭","⏮","⏩","⏪","⏫","⏬","◀️","????","????","➡️","⬅️","⬆️","⬇️","↗️","↘️","↙️","↖️","↕️","↔️","↪️","↩️","⤴️","⤵️","????","????","????","????","????","????","????","➕","➖","➗","✖️","????","????","™️","©️","®️","〰️","➰","➿","????","????","????","????","????","✔️","☑️","????","⚪️","⚫️","????","????","????","????","????","????","????","????","????","????","▪️","▫️","◾️","◽️","◼️","◻️","⬛️","⬜️","????","????","????","????","????","????","????","????","????????","????","????","????","♠️","♣️","♥️","♦️","????","????","????️","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????","????"]
let travelAndPlaces = [ "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "✈️", "????", "????", "????", "????", "????", "????", "⛵️", "????", "????", "????", "⛴", "????", "⚓️", "????", "⛽️", "????", "????", "????", "????", "????", "????", "⛲️", "????", "????", "????", "????", "????", "????", "????", "⛱", "????", "????", "⛰", "????", "????", "????", "????", "????", "⛺️", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "⛪️", "????", "????", "????", "⛩", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????","????","????","????","????"]
let activity = [ "⚽️", "????", "????", "⚾️", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "⛳️", "????", "????", "????", "????", "⛸", "????", "⛷", "????", "????️♀️", "????", "????", "????♀", "????♂", "????♀", "????♂", "⛹️♀️", "⛹", "????♀", "????♂", "????️♀️", "????", "????♀", "????", "????♀", "????", "????♀", "????♂", "????♀", "????", "????", "????♀", "????", "????♀", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????♀", "????♂", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????", "????"]