├── EmojiAdapter.xcodeproj
├── project.pbxproj
├── project.xcworkspace
│ ├── contents.xcworkspacedata
│ ├── xcshareddata
│ │ └── EmojiAdapter.xccheckout
│ └── xcuserdata
│ │ └── izhuxin.xcuserdatad
│ │ └── UserInterfaceState.xcuserstate
└── xcuserdata
│ └── izhuxin.xcuserdatad
│ └── xcschemes
│ ├── EmojiAdapter.xcscheme
│ └── xcschememanagement.plist
├── EmojiAdapter
├── AppDelegate
│ ├── EmojiAdapterAppDelegate.h
│ └── EmojiAdapterAppDelegate.m
├── Emoji
│ ├── Emoji.h
│ ├── Emoji.m
│ ├── EmojiEmoticons.h
│ ├── EmojiEmoticons.m
│ ├── EmojiMapSymbols.h
│ ├── EmojiMapSymbols.m
│ ├── EmojiPictographs.h
│ ├── EmojiPictographs.m
│ ├── EmojiTransport.h
│ └── EmojiTransport.m
├── EmojiAdapter-Info.plist
├── EmojiAdapter-Prefix.pch
├── Images.xcassets
│ ├── 1face
│ │ ├── f001.imageset
│ │ │ ├── Contents.json
│ │ │ └── f001.png
│ │ ├── f002.imageset
│ │ │ ├── Contents.json
│ │ │ └── f002.png
│ │ ├── f003.imageset
│ │ │ ├── Contents.json
│ │ │ └── f003.png
│ │ ├── f005.imageset
│ │ │ ├── Contents.json
│ │ │ └── f005.png
│ │ ├── f006.imageset
│ │ │ ├── Contents.json
│ │ │ └── f006.png
│ │ ├── f007.imageset
│ │ │ ├── Contents.json
│ │ │ └── f007.png
│ │ ├── f008.imageset
│ │ │ ├── Contents.json
│ │ │ └── f008.png
│ │ ├── f009.imageset
│ │ │ ├── Contents.json
│ │ │ └── f009.png
│ │ ├── f010.imageset
│ │ │ ├── Contents.json
│ │ │ └── f010.png
│ │ ├── f011.imageset
│ │ │ ├── Contents.json
│ │ │ └── f011.png
│ │ ├── f012.imageset
│ │ │ ├── Contents.json
│ │ │ └── f012.png
│ │ ├── f013.imageset
│ │ │ ├── Contents.json
│ │ │ └── f013.png
│ │ ├── f014.imageset
│ │ │ ├── Contents.json
│ │ │ └── f014.png
│ │ ├── f015.imageset
│ │ │ ├── Contents.json
│ │ │ └── f015.png
│ │ ├── f016.imageset
│ │ │ ├── Contents.json
│ │ │ └── f016.png
│ │ ├── f017.imageset
│ │ │ ├── Contents.json
│ │ │ └── f017.png
│ │ ├── f018.imageset
│ │ │ ├── Contents.json
│ │ │ └── f018.png
│ │ ├── f019.imageset
│ │ │ ├── Contents.json
│ │ │ └── f019.png
│ │ ├── f020.imageset
│ │ │ ├── Contents.json
│ │ │ └── f020.png
│ │ ├── f021.imageset
│ │ │ ├── Contents.json
│ │ │ └── f021.png
│ │ ├── f022.imageset
│ │ │ ├── Contents.json
│ │ │ └── f022.png
│ │ ├── f023.imageset
│ │ │ ├── Contents.json
│ │ │ └── f023.png
│ │ ├── f024.imageset
│ │ │ ├── Contents.json
│ │ │ └── f024.png
│ │ ├── f025.imageset
│ │ │ ├── Contents.json
│ │ │ └── f025.png
│ │ ├── f026.imageset
│ │ │ ├── Contents.json
│ │ │ └── f026.png
│ │ ├── f027.imageset
│ │ │ ├── Contents.json
│ │ │ └── f027.png
│ │ ├── f028.imageset
│ │ │ ├── Contents.json
│ │ │ └── f028.png
│ │ ├── f029.imageset
│ │ │ ├── Contents.json
│ │ │ └── f029.png
│ │ ├── f030.imageset
│ │ │ ├── Contents.json
│ │ │ └── f030.png
│ │ ├── f031.imageset
│ │ │ ├── Contents.json
│ │ │ └── f031.png
│ │ ├── f032.imageset
│ │ │ ├── Contents.json
│ │ │ └── f032.png
│ │ ├── f033.imageset
│ │ │ ├── Contents.json
│ │ │ └── f033.png
│ │ ├── f034.imageset
│ │ │ ├── Contents.json
│ │ │ └── f034.png
│ │ ├── f035.imageset
│ │ │ ├── Contents.json
│ │ │ └── f035.png
│ │ ├── f036.imageset
│ │ │ ├── Contents.json
│ │ │ └── f036.png
│ │ ├── f038.imageset
│ │ │ ├── Contents.json
│ │ │ └── f038.png
│ │ ├── f039.imageset
│ │ │ ├── Contents.json
│ │ │ └── f039.png
│ │ ├── f040.imageset
│ │ │ ├── Contents.json
│ │ │ └── f040.png
│ │ ├── f041.imageset
│ │ │ ├── Contents.json
│ │ │ └── f041.png
│ │ ├── f042.imageset
│ │ │ ├── Contents.json
│ │ │ └── f042.png
│ │ ├── f043.imageset
│ │ │ ├── Contents.json
│ │ │ └── f043.png
│ │ ├── f044.imageset
│ │ │ ├── Contents.json
│ │ │ └── f044.png
│ │ ├── f045.imageset
│ │ │ ├── Contents.json
│ │ │ └── f045.png
│ │ ├── f046.imageset
│ │ │ ├── Contents.json
│ │ │ └── f046.png
│ │ ├── f047.imageset
│ │ │ ├── Contents.json
│ │ │ └── f047.png
│ │ ├── f048.imageset
│ │ │ ├── Contents.json
│ │ │ └── f048.png
│ │ ├── f049.imageset
│ │ │ ├── Contents.json
│ │ │ └── f049.png
│ │ ├── f050.imageset
│ │ │ ├── Contents.json
│ │ │ └── f050.png
│ │ ├── f051.imageset
│ │ │ ├── Contents.json
│ │ │ └── f051.png
│ │ ├── f052.imageset
│ │ │ ├── Contents.json
│ │ │ └── f052.png
│ │ ├── f053.imageset
│ │ │ ├── Contents.json
│ │ │ └── f053.png
│ │ ├── f054.imageset
│ │ │ ├── Contents.json
│ │ │ └── f054.png
│ │ ├── f055.imageset
│ │ │ ├── Contents.json
│ │ │ └── f055.png
│ │ ├── f056.imageset
│ │ │ ├── Contents.json
│ │ │ └── f056.png
│ │ ├── f057.imageset
│ │ │ ├── Contents.json
│ │ │ └── f057.png
│ │ ├── f059.imageset
│ │ │ ├── Contents.json
│ │ │ └── f059.png
│ │ ├── f060.imageset
│ │ │ ├── Contents.json
│ │ │ └── f060.png
│ │ ├── f061.imageset
│ │ │ ├── Contents.json
│ │ │ └── f061.png
│ │ ├── f062.imageset
│ │ │ ├── Contents.json
│ │ │ └── f062.png
│ │ ├── f063.imageset
│ │ │ ├── Contents.json
│ │ │ └── f063.png
│ │ ├── f064.imageset
│ │ │ ├── Contents.json
│ │ │ └── f064.png
│ │ ├── f065.imageset
│ │ │ ├── Contents.json
│ │ │ └── f065.png
│ │ ├── f066.imageset
│ │ │ ├── Contents.json
│ │ │ └── f066.png
│ │ ├── f067.imageset
│ │ │ ├── Contents.json
│ │ │ └── f067.png
│ │ ├── f068.imageset
│ │ │ ├── Contents.json
│ │ │ └── f068.png
│ │ ├── f069.imageset
│ │ │ ├── Contents.json
│ │ │ └── f069.png
│ │ ├── f070.imageset
│ │ │ ├── Contents.json
│ │ │ └── f070.png
│ │ ├── f071.imageset
│ │ │ ├── Contents.json
│ │ │ └── f071.png
│ │ ├── f073.imageset
│ │ │ ├── Contents.json
│ │ │ └── f073.png
│ │ ├── f074.imageset
│ │ │ ├── Contents.json
│ │ │ └── f074.png
│ │ ├── f075.imageset
│ │ │ ├── Contents.json
│ │ │ └── f075.png
│ │ ├── f076.imageset
│ │ │ ├── Contents.json
│ │ │ └── f076.png
│ │ ├── f079.imageset
│ │ │ ├── Contents.json
│ │ │ └── f079.png
│ │ ├── f080.imageset
│ │ │ ├── Contents.json
│ │ │ └── f080.png
│ │ ├── f081.imageset
│ │ │ ├── Contents.json
│ │ │ └── f081.png
│ │ ├── f083.imageset
│ │ │ ├── Contents.json
│ │ │ └── f083.png
│ │ ├── f085.imageset
│ │ │ ├── Contents.json
│ │ │ └── f085.png
│ │ ├── f087.imageset
│ │ │ ├── Contents.json
│ │ │ └── f087.png
│ │ └── f088.imageset
│ │ │ ├── Contents.json
│ │ │ └── f088.png
│ ├── 2flower
│ │ ├── fl001.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl001.png
│ │ ├── fl002.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl002.png
│ │ ├── fl003.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl003.png
│ │ ├── fl004.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl004.png
│ │ ├── fl005.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl005.png
│ │ ├── fl006.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl006.png
│ │ ├── fl007.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl007.png
│ │ ├── fl008.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl008.png
│ │ ├── fl009.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl009.png
│ │ ├── fl010.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl010.png
│ │ ├── fl011.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl011.png
│ │ ├── fl012.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl012.png
│ │ ├── fl013.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl013.png
│ │ ├── fl014.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl014.png
│ │ ├── fl015.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl015.png
│ │ ├── fl016.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl016.png
│ │ ├── fl017.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl017.png
│ │ ├── fl018.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl018.png
│ │ ├── fl019.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl019.png
│ │ ├── fl020.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl020.png
│ │ ├── fl021.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl021.png
│ │ ├── fl022.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl022.png
│ │ ├── fl023.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl023.png
│ │ ├── fl024.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl024.png
│ │ ├── fl025.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl025.png
│ │ ├── fl026.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl026.png
│ │ ├── fl027.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl027.png
│ │ ├── fl028.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl028.png
│ │ ├── fl029.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl029.png
│ │ ├── fl030.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl030.png
│ │ ├── fl031.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl031.png
│ │ ├── fl032.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl032.png
│ │ ├── fl034.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl034.png
│ │ ├── fl035.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl035.png
│ │ ├── fl036.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl036.png
│ │ ├── fl037.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl037.png
│ │ ├── fl038.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl038.png
│ │ ├── fl039.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl039.png
│ │ └── fl040.imageset
│ │ │ ├── Contents.json
│ │ │ └── fl040.png
│ ├── 3status
│ │ ├── st001.imageset
│ │ │ ├── Contents.json
│ │ │ └── st001.png
│ │ ├── st002.imageset
│ │ │ ├── Contents.json
│ │ │ └── st002.png
│ │ ├── st006.imageset
│ │ │ ├── Contents.json
│ │ │ └── st006.png
│ │ ├── st007.imageset
│ │ │ ├── Contents.json
│ │ │ └── st007.png
│ │ ├── st008.imageset
│ │ │ ├── Contents.json
│ │ │ └── st008.png
│ │ ├── st009.imageset
│ │ │ ├── Contents.json
│ │ │ └── st009.png
│ │ ├── st010.imageset
│ │ │ ├── Contents.json
│ │ │ └── st010.png
│ │ ├── st011.imageset
│ │ │ ├── Contents.json
│ │ │ └── st011.png
│ │ ├── st012.imageset
│ │ │ ├── Contents.json
│ │ │ └── st012.png
│ │ ├── st016.imageset
│ │ │ ├── Contents.json
│ │ │ └── st016.png
│ │ ├── st022.imageset
│ │ │ ├── Contents.json
│ │ │ └── st022.png
│ │ ├── st023.imageset
│ │ │ ├── Contents.json
│ │ │ └── st023.png
│ │ ├── st024.imageset
│ │ │ ├── Contents.json
│ │ │ └── st024.png
│ │ ├── st025.imageset
│ │ │ ├── Contents.json
│ │ │ └── st025.png
│ │ ├── st026.imageset
│ │ │ ├── Contents.json
│ │ │ └── st026.png
│ │ ├── st027.imageset
│ │ │ ├── Contents.json
│ │ │ └── st027.png
│ │ ├── st028.imageset
│ │ │ ├── Contents.json
│ │ │ └── st028.png
│ │ ├── st029.imageset
│ │ │ ├── Contents.json
│ │ │ └── st029.png
│ │ ├── st030.imageset
│ │ │ ├── Contents.json
│ │ │ └── st030.png
│ │ ├── st031.imageset
│ │ │ ├── Contents.json
│ │ │ └── st031.png
│ │ ├── st032.imageset
│ │ │ ├── Contents.json
│ │ │ └── st032.png
│ │ ├── st033.imageset
│ │ │ ├── Contents.json
│ │ │ └── st033.png
│ │ ├── st036.imageset
│ │ │ ├── Contents.json
│ │ │ └── st036.png
│ │ ├── st042.imageset
│ │ │ ├── Contents.json
│ │ │ └── st042.png
│ │ ├── st043.imageset
│ │ │ ├── Contents.json
│ │ │ └── st043.png
│ │ ├── st044.imageset
│ │ │ ├── Contents.json
│ │ │ └── st044.png
│ │ ├── st045.imageset
│ │ │ ├── Contents.json
│ │ │ └── st045.png
│ │ ├── st049.imageset
│ │ │ ├── Contents.json
│ │ │ └── st049.png
│ │ └── st050.imageset
│ │ │ ├── Contents.json
│ │ │ └── st050.png
│ ├── 4meal
│ │ ├── m001.imageset
│ │ │ ├── Contents.json
│ │ │ └── m001.png
│ │ ├── m002.imageset
│ │ │ ├── Contents.json
│ │ │ └── m002.png
│ │ ├── m003.imageset
│ │ │ ├── Contents.json
│ │ │ └── m003.png
│ │ ├── m004.imageset
│ │ │ ├── Contents.json
│ │ │ └── m004.png
│ │ ├── m005.imageset
│ │ │ ├── Contents.json
│ │ │ └── m005.png
│ │ ├── m006.imageset
│ │ │ ├── Contents.json
│ │ │ └── m006.png
│ │ ├── m007.imageset
│ │ │ ├── Contents.json
│ │ │ └── m007.png
│ │ ├── m008.imageset
│ │ │ ├── Contents.json
│ │ │ └── m008.png
│ │ ├── m009.imageset
│ │ │ ├── Contents.json
│ │ │ └── m009.png
│ │ ├── m010.imageset
│ │ │ ├── Contents.json
│ │ │ └── m010.png
│ │ ├── m011.imageset
│ │ │ ├── Contents.json
│ │ │ └── m011.png
│ │ ├── m012.imageset
│ │ │ ├── Contents.json
│ │ │ └── m012.png
│ │ ├── m013.imageset
│ │ │ ├── Contents.json
│ │ │ └── m013.png
│ │ ├── m014.imageset
│ │ │ ├── Contents.json
│ │ │ └── m014.png
│ │ ├── m016.imageset
│ │ │ ├── Contents.json
│ │ │ └── m016.png
│ │ ├── m017.imageset
│ │ │ ├── Contents.json
│ │ │ └── m017.png
│ │ ├── m018.imageset
│ │ │ ├── Contents.json
│ │ │ └── m018.png
│ │ ├── m020.imageset
│ │ │ ├── Contents.json
│ │ │ └── m020.png
│ │ ├── m021.imageset
│ │ │ ├── Contents.json
│ │ │ └── m021.png
│ │ ├── m022.imageset
│ │ │ ├── Contents.json
│ │ │ └── m022.png
│ │ ├── m023.imageset
│ │ │ ├── Contents.json
│ │ │ └── m023.png
│ │ ├── m024.imageset
│ │ │ ├── Contents.json
│ │ │ └── m024.png
│ │ ├── m025.imageset
│ │ │ ├── Contents.json
│ │ │ └── m025.png
│ │ ├── m026.imageset
│ │ │ ├── Contents.json
│ │ │ └── m026.png
│ │ ├── m027.imageset
│ │ │ ├── Contents.json
│ │ │ └── m027.png
│ │ ├── m028.imageset
│ │ │ ├── Contents.json
│ │ │ └── m028.png
│ │ ├── m029.imageset
│ │ │ ├── Contents.json
│ │ │ └── m029.png
│ │ └── m030.imageset
│ │ │ ├── Contents.json
│ │ │ └── m030.png
│ ├── 5symbols
│ │ ├── s030.imageset
│ │ │ ├── Contents.json
│ │ │ └── s030.png
│ │ ├── s034.imageset
│ │ │ ├── Contents.json
│ │ │ └── s034.png
│ │ ├── s035.imageset
│ │ │ ├── Contents.json
│ │ │ └── s035.png
│ │ ├── s053.imageset
│ │ │ ├── Contents.json
│ │ │ └── s053.png
│ │ └── s059.imageset
│ │ │ ├── Contents.json
│ │ │ └── s059.png
│ ├── AppIcon.appiconset
│ │ └── Contents.json
│ └── LaunchImage.launchimage
│ │ └── Contents.json
├── NSString+Emoji.h
├── NSString+Emoji.m
├── PlistFiles
│ ├── EmojiFace.plist
│ ├── EmojiFlower.plist
│ ├── EmojiMeal.plist
│ ├── EmojiStatus.plist
│ ├── EmojiSymbol.plist
│ ├── ToEmojiFace.plist
│ ├── ToEmojiFlower.plist
│ ├── ToEmojiMeal.plist
│ ├── ToEmojiStatus.plist
│ └── ToEmojiSymbol.plist
├── ViewController
│ ├── EmojiAdapterViewController.h
│ └── EmojiAdapterViewController.m
├── en.lproj
│ └── InfoPlist.strings
└── main.m
├── EmojiAdapterTests
├── EmojiAdapterTests-Info.plist
├── EmojiAdapterTests.m
└── en.lproj
│ └── InfoPlist.strings
├── LICENSE
└── README.md
/EmojiAdapter.xcodeproj/project.xcworkspace/contents.xcworkspacedata:
--------------------------------------------------------------------------------
1 |
2 |
4 |
6 |
7 |
8 |
--------------------------------------------------------------------------------
/EmojiAdapter.xcodeproj/project.xcworkspace/xcshareddata/EmojiAdapter.xccheckout:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | IDESourceControlProjectFavoriteDictionaryKey
6 |
7 | IDESourceControlProjectIdentifier
8 | D565C9EA-041C-465E-AFFB-949EDF9D1C0C
9 | IDESourceControlProjectName
10 | EmojiAdapter
11 | IDESourceControlProjectOriginsDictionary
12 |
13 | 277AF23C-3DCF-4081-95DA-81957057AE8F
14 | https://github.com/JeasonGeorge/EmojiAdapter.git
15 |
16 | IDESourceControlProjectPath
17 | EmojiAdapter/EmojiAdapter.xcodeproj/project.xcworkspace
18 | IDESourceControlProjectRelativeInstallPathDictionary
19 |
20 | 277AF23C-3DCF-4081-95DA-81957057AE8F
21 | ../../..
22 |
23 | IDESourceControlProjectURL
24 | https://github.com/JeasonGeorge/EmojiAdapter.git
25 | IDESourceControlProjectVersion
26 | 110
27 | IDESourceControlProjectWCCIdentifier
28 | 277AF23C-3DCF-4081-95DA-81957057AE8F
29 | IDESourceControlProjectWCConfigurations
30 |
31 |
32 | IDESourceControlRepositoryExtensionIdentifierKey
33 | public.vcs.git
34 | IDESourceControlWCCIdentifierKey
35 | 277AF23C-3DCF-4081-95DA-81957057AE8F
36 | IDESourceControlWCCName
37 | EmojiAdapter
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/EmojiAdapter.xcodeproj/project.xcworkspace/xcuserdata/izhuxin.xcuserdatad/UserInterfaceState.xcuserstate:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter.xcodeproj/project.xcworkspace/xcuserdata/izhuxin.xcuserdatad/UserInterfaceState.xcuserstate
--------------------------------------------------------------------------------
/EmojiAdapter.xcodeproj/xcuserdata/izhuxin.xcuserdatad/xcschemes/EmojiAdapter.xcscheme:
--------------------------------------------------------------------------------
1 |
2 |
5 |
8 |
9 |
15 |
21 |
22 |
23 |
24 |
25 |
30 |
31 |
33 |
39 |
40 |
41 |
42 |
43 |
49 |
50 |
51 |
52 |
61 |
62 |
68 |
69 |
70 |
71 |
72 |
73 |
79 |
80 |
86 |
87 |
88 |
89 |
91 |
92 |
95 |
96 |
97 |
--------------------------------------------------------------------------------
/EmojiAdapter.xcodeproj/xcuserdata/izhuxin.xcuserdatad/xcschemes/xcschememanagement.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | SchemeUserState
6 |
7 | EmojiAdapter.xcscheme
8 |
9 | orderHint
10 | 0
11 |
12 |
13 | SuppressBuildableAutocreation
14 |
15 | 1FE55DFF19B2BDF40076AAC3
16 |
17 | primary
18 |
19 |
20 | 1FE55E2019B2BDF50076AAC3
21 |
22 | primary
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/EmojiAdapter/AppDelegate/EmojiAdapterAppDelegate.h:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiAdapterAppDelegate.h
3 | // EmojiAdapter
4 | //
5 | // Created by Jeason on 14-8-31.
6 | // Copyright (c) 2014年 Jeason. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface EmojiAdapterAppDelegate : UIResponder
12 |
13 | @property (strong, nonatomic) UIWindow *window;
14 |
15 | @end
16 |
--------------------------------------------------------------------------------
/EmojiAdapter/AppDelegate/EmojiAdapterAppDelegate.m:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiAdapterAppDelegate.m
3 | // EmojiAdapter
4 | //
5 | // Created by Jeason on 14-8-31.
6 | // Copyright (c) 2014年 Jeason. All rights reserved.
7 | //
8 |
9 | #import "EmojiAdapterAppDelegate.h"
10 | #import "EmojiAdapterViewController.h"
11 |
12 | @implementation EmojiAdapterAppDelegate
13 |
14 | - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
15 | {
16 | // Override point for customization after application launch.
17 | self.window = [UIWindow new];
18 |
19 | _window.rootViewController = [EmojiAdapterViewController new];
20 | _window.backgroundColor = [UIColor whiteColor];
21 | [_window makeKeyAndVisible];
22 | return YES;
23 | }
24 |
25 | - (void)applicationWillResignActive:(UIApplication *)application
26 | {
27 | // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state.
28 | // Use this method to pause ongoing tasks, disable timers, and throttle down OpenGL ES frame rates. Games should use this method to pause the game.
29 | }
30 |
31 | - (void)applicationDidEnterBackground:(UIApplication *)application
32 | {
33 | // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later.
34 | // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits.
35 | }
36 |
37 | - (void)applicationWillEnterForeground:(UIApplication *)application
38 | {
39 | // Called as part of the transition from the background to the inactive state; here you can undo many of the changes made on entering the background.
40 | }
41 |
42 | - (void)applicationDidBecomeActive:(UIApplication *)application
43 | {
44 | // Restart any tasks that were paused (or not yet started) while the application was inactive. If the application was previously in the background, optionally refresh the user interface.
45 | }
46 |
47 | - (void)applicationWillTerminate:(UIApplication *)application
48 | {
49 | // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:.
50 | }
51 |
52 | @end
53 |
--------------------------------------------------------------------------------
/EmojiAdapter/Emoji/Emoji.h:
--------------------------------------------------------------------------------
1 | //
2 | // Emoji.h
3 | // Myproject
4 | //
5 | // Created by JInbo on 13-12-23.
6 | // Copyright (c) 2013年 Myproject. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | #define MAKE_Q(x) @#x
12 | #define MAKE_EM(x,y) MAKE_Q(x##y)
13 | #define MAKE_EMOJI(x) MAKE_EM(\U000,x)
14 | #define EMOJI_METHOD(x,y) + (NSString *)x { return MAKE_EMOJI(y); }
15 | #define EMOJI_HMETHOD(x) + (NSString *)x;
16 | #define EMOJI_CODE_TO_SYMBOL(x) ((((0x808080F0 | (x & 0x3F000) >> 4) | (x & 0xFC0) << 10) | (x & 0x1C0000) << 18) | (x & 0x3F) << 24);
17 |
18 | @interface Emoji : NSObject
19 |
20 | + (NSString *)emojiWithCode:(int)code;
21 | + (NSArray *)allEmoji;
22 |
23 | @end
24 |
--------------------------------------------------------------------------------
/EmojiAdapter/Emoji/Emoji.m:
--------------------------------------------------------------------------------
1 | //
2 | // Emoji.m
3 | // Myproject
4 | //
5 | // Created by JInbo on 13-12-23.
6 | // Copyright (c) 2013年 Myproject. All rights reserved.
7 | //
8 |
9 | #import "Emoji.h"
10 | #import "EmojiEmoticons.h"
11 | #import "EmojiMapSymbols.h"
12 | #import "EmojiPictographs.h"
13 | #import "EmojiTransport.h"
14 | #import "../NSString+Emoji.h"
15 |
16 | @implementation Emoji
17 | + (NSString *)emojiWithCode:(int)code {
18 | int sym = EMOJI_CODE_TO_SYMBOL(code);
19 | return [[NSString alloc] initWithBytes:&sym length:sizeof(sym) encoding:NSUTF8StringEncoding];
20 | }
21 | + (NSArray *)allEmoji {
22 | NSMutableArray *array = [NSMutableArray new];
23 | NSDictionary *dict = [NSString encodeDictionary];
24 | [array addObjectsFromArray:[EmojiEmoticons allEmoticonsInDict:dict]];
25 | [array addObjectsFromArray:[EmojiPictographs allPictographsInDict:dict]];
26 | [array addObjectsFromArray:[EmojiTransport allTransportInDict:dict]];
27 | [array addObjectsFromArray:[EmojiMapSymbols allMapSymbolsInDict:dict]];
28 | return array;
29 | }
30 | @end
31 |
--------------------------------------------------------------------------------
/EmojiAdapter/Emoji/EmojiEmoticons.h:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiEmoticons.h
3 | // Myproject
4 | //
5 | // Created by JInbo on 13-12-23.
6 | // Copyright (c) 2013年 Myproject. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "Emoji.h"
11 |
12 | @interface EmojiEmoticons : NSObject
13 |
14 | + (NSArray *)allEmoticonsInDict:(NSDictionary *)dict;
15 |
16 | EMOJI_HMETHOD(grinningFace);
17 | EMOJI_HMETHOD(grinningFaceWithSmilingEyes);
18 | EMOJI_HMETHOD(faceWithTearsOfJoy);
19 | EMOJI_HMETHOD(smilingFaceWithOpenMouth);
20 | EMOJI_HMETHOD(smilingFaceWithOpenMouthAndSmilingEyes);
21 | EMOJI_HMETHOD(smilingFaceWithOpenMouthAndColdSweat);
22 | EMOJI_HMETHOD(smilingFaceWithOpenMouthAndTightlyClosedEyes);
23 | EMOJI_HMETHOD(smilingFaceWithHalo);
24 | EMOJI_HMETHOD(smilingFaceWithHorns);
25 | EMOJI_HMETHOD(winkingFace);
26 | EMOJI_HMETHOD(smilingFaceWithSmilingEyes);
27 | EMOJI_HMETHOD(faceSavouringDeliciousFood);
28 | EMOJI_HMETHOD(relievedFace);
29 | EMOJI_HMETHOD(smilingFaceWithHeartShapedEyes);
30 | EMOJI_HMETHOD(smilingFaceWithSunglasses);
31 | EMOJI_HMETHOD(smirkingFace);
32 | EMOJI_HMETHOD(neutralFace);
33 | EMOJI_HMETHOD(expressionlessFace);
34 | EMOJI_HMETHOD(unamusedFace);
35 | EMOJI_HMETHOD(faceWithColdSweat);
36 | EMOJI_HMETHOD(pensiveFace);
37 | EMOJI_HMETHOD(confusedFace);
38 | EMOJI_HMETHOD(confoundedFace);
39 | EMOJI_HMETHOD(kissingFace);
40 | EMOJI_HMETHOD(faceThrowingAKiss);
41 | EMOJI_HMETHOD(kissingFaceWithSmilingEyes);
42 | EMOJI_HMETHOD(kissingFaceWithClosedEyes);
43 | EMOJI_HMETHOD(faceWithStuckOutTongue);
44 | EMOJI_HMETHOD(faceWithStuckOutTongueAndWinkingEye);
45 | EMOJI_HMETHOD(faceWithStuckOutTongueAndTightlyClosedEyes);
46 | EMOJI_HMETHOD(disappointedFace);
47 | EMOJI_HMETHOD(worriedFace);
48 | EMOJI_HMETHOD(angryFace);
49 | EMOJI_HMETHOD(poutingFace);
50 | EMOJI_HMETHOD(cryingFace);
51 | EMOJI_HMETHOD(perseveringFace);
52 | EMOJI_HMETHOD(faceWithLookOfTriumph);
53 | EMOJI_HMETHOD(disappointedButRelievedFace);
54 | EMOJI_HMETHOD(frowningFaceWithOpenMouth);
55 | EMOJI_HMETHOD(anguishedFace);
56 | EMOJI_HMETHOD(fearfulFace);
57 | EMOJI_HMETHOD(wearyFace);
58 | EMOJI_HMETHOD(sleepyFace);
59 | EMOJI_HMETHOD(tiredFace);
60 | EMOJI_HMETHOD(grimacingFace);
61 | EMOJI_HMETHOD(loudlyCryingFace);
62 | EMOJI_HMETHOD(faceWithOpenMouth);
63 | EMOJI_HMETHOD(hushedFace);
64 | EMOJI_HMETHOD(faceWithOpenMouthAndColdSweat);
65 | EMOJI_HMETHOD(faceScreamingInFear);
66 | EMOJI_HMETHOD(astonishedFace);
67 | EMOJI_HMETHOD(flushedFace);
68 | EMOJI_HMETHOD(sleepingFace);
69 | EMOJI_HMETHOD(dizzyFace);
70 | EMOJI_HMETHOD(faceWithoutMouth);
71 | EMOJI_HMETHOD(faceWithMedicalMask);
72 | EMOJI_HMETHOD(grinningCatFaceWithSmilingEyes);
73 | EMOJI_HMETHOD(catFaceWithTearsOfJoy);
74 | EMOJI_HMETHOD(smilingCatFaceWithOpenMouth);
75 | EMOJI_HMETHOD(smilingCatFaceWithHeartShapedEyes);
76 | EMOJI_HMETHOD(catFaceWithWrySmile);
77 | EMOJI_HMETHOD(kissingCatFaceWithClosedEyes);
78 | EMOJI_HMETHOD(poutingCatFace);
79 | EMOJI_HMETHOD(cryingCatFace);
80 | EMOJI_HMETHOD(wearyCatFace);
81 | EMOJI_HMETHOD(faceWithNoGoodGesture);
82 | EMOJI_HMETHOD(faceWithOkGesture);
83 | EMOJI_HMETHOD(personBowingDeeply);
84 | EMOJI_HMETHOD(seeNoEvilMonkey);
85 | EMOJI_HMETHOD(hearNoEvilMonkey);
86 | EMOJI_HMETHOD(speakNoEvilMonkey);
87 | EMOJI_HMETHOD(happyPersonRaisingOneHand);
88 | EMOJI_HMETHOD(personRaisingBothHandsInCelebration);
89 | EMOJI_HMETHOD(personFrowning);
90 | EMOJI_HMETHOD(personWithPoutingFace);
91 | EMOJI_HMETHOD(personWithFoldedHands);
92 | @end
93 |
--------------------------------------------------------------------------------
/EmojiAdapter/Emoji/EmojiEmoticons.m:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiEmoticons.m
3 | // Myproject
4 | //
5 | // Created by JInbo on 13-12-23.
6 | // Copyright (c) 2013年 Myproject. All rights reserved.
7 | //
8 |
9 | #import "EmojiEmoticons.h"
10 | #import "NSString+Emoji.h"
11 |
12 | @implementation EmojiEmoticons
13 |
14 | + (NSArray *)allEmoticonsInDict:(NSDictionary *)dict {
15 | NSMutableArray *array = [NSMutableArray new];
16 | for (int i=0x1F600; i<=0x1F64F; i++) {
17 | if (i < 0x1F641 || i > 0x1F644) {
18 | NSString *emoji = [Emoji emojiWithCode:i];
19 | if ( dict[emoji] != nil ) {
20 | [array addObject:[Emoji emojiWithCode:i]];
21 | }
22 | }
23 | }
24 | return array;
25 | }
26 |
27 | EMOJI_METHOD(grinningFace,1F600);
28 | EMOJI_METHOD(grinningFaceWithSmilingEyes,1F601);
29 | EMOJI_METHOD(faceWithTearsOfJoy,1F602);
30 | EMOJI_METHOD(smilingFaceWithOpenMouth,1F603);
31 | EMOJI_METHOD(smilingFaceWithOpenMouthAndSmilingEyes,1F604);
32 | EMOJI_METHOD(smilingFaceWithOpenMouthAndColdSweat,1F605);
33 | EMOJI_METHOD(smilingFaceWithOpenMouthAndTightlyClosedEyes,1F606);
34 | EMOJI_METHOD(smilingFaceWithHalo,1F607);
35 | EMOJI_METHOD(smilingFaceWithHorns,1F608);
36 | EMOJI_METHOD(winkingFace,1F609);
37 | EMOJI_METHOD(smilingFaceWithSmilingEyes,1F60A);
38 | EMOJI_METHOD(faceSavouringDeliciousFood,1F60B);
39 | EMOJI_METHOD(relievedFace,1F60C);
40 | EMOJI_METHOD(smilingFaceWithHeartShapedEyes,1F60D);
41 | EMOJI_METHOD(smilingFaceWithSunglasses,1F60E);
42 | EMOJI_METHOD(smirkingFace,1F60F);
43 | EMOJI_METHOD(neutralFace,1F610);
44 | EMOJI_METHOD(expressionlessFace,1F611);
45 | EMOJI_METHOD(unamusedFace,1F612);
46 | EMOJI_METHOD(faceWithColdSweat,1F613);
47 | EMOJI_METHOD(pensiveFace,1F614);
48 | EMOJI_METHOD(confusedFace,1F615);
49 | EMOJI_METHOD(confoundedFace,1F616);
50 | EMOJI_METHOD(kissingFace,1F617);
51 | EMOJI_METHOD(faceThrowingAKiss,1F618);
52 | EMOJI_METHOD(kissingFaceWithSmilingEyes,1F619);
53 | EMOJI_METHOD(kissingFaceWithClosedEyes,1F61A);
54 | EMOJI_METHOD(faceWithStuckOutTongue,1F61B);
55 | EMOJI_METHOD(faceWithStuckOutTongueAndWinkingEye,1F61C);
56 | EMOJI_METHOD(faceWithStuckOutTongueAndTightlyClosedEyes,1F61D);
57 | EMOJI_METHOD(disappointedFace,1F61E);
58 | EMOJI_METHOD(worriedFace,1F61F);
59 | EMOJI_METHOD(angryFace,1F620);
60 | EMOJI_METHOD(poutingFace,1F621);
61 | EMOJI_METHOD(cryingFace,1F622);
62 | EMOJI_METHOD(perseveringFace,1F623);
63 | EMOJI_METHOD(faceWithLookOfTriumph,1F624);
64 | EMOJI_METHOD(disappointedButRelievedFace,1F625);
65 | EMOJI_METHOD(frowningFaceWithOpenMouth,1F626);
66 | EMOJI_METHOD(anguishedFace,1F627);
67 | EMOJI_METHOD(fearfulFace,1F628);
68 | EMOJI_METHOD(wearyFace,1F629);
69 | EMOJI_METHOD(sleepyFace,1F62A);
70 | EMOJI_METHOD(tiredFace,1F62B);
71 | EMOJI_METHOD(grimacingFace,1F62C);
72 | EMOJI_METHOD(loudlyCryingFace,1F62D);
73 | EMOJI_METHOD(faceWithOpenMouth,1F62E);
74 | EMOJI_METHOD(hushedFace,1F62F);
75 | EMOJI_METHOD(faceWithOpenMouthAndColdSweat,1F630);
76 | EMOJI_METHOD(faceScreamingInFear,1F631);
77 | EMOJI_METHOD(astonishedFace,1F632);
78 | EMOJI_METHOD(flushedFace,1F633);
79 | EMOJI_METHOD(sleepingFace,1F634);
80 | EMOJI_METHOD(dizzyFace,1F635);
81 | EMOJI_METHOD(faceWithoutMouth,1F636);
82 | EMOJI_METHOD(faceWithMedicalMask,1F637);
83 | EMOJI_METHOD(grinningCatFaceWithSmilingEyes,1F638);
84 | EMOJI_METHOD(catFaceWithTearsOfJoy,1F639);
85 | EMOJI_METHOD(smilingCatFaceWithOpenMouth,1F63A);
86 | EMOJI_METHOD(smilingCatFaceWithHeartShapedEyes,1F63B);
87 | EMOJI_METHOD(catFaceWithWrySmile,1F63C);
88 | EMOJI_METHOD(kissingCatFaceWithClosedEyes,1F63D);
89 | EMOJI_METHOD(poutingCatFace,1F63E);
90 | EMOJI_METHOD(cryingCatFace,1F63F);
91 | EMOJI_METHOD(wearyCatFace,1F640);
92 | EMOJI_METHOD(faceWithNoGoodGesture,1F645);
93 | EMOJI_METHOD(faceWithOkGesture,1F646);
94 | EMOJI_METHOD(personBowingDeeply,1F647);
95 | EMOJI_METHOD(seeNoEvilMonkey,1F648);
96 | EMOJI_METHOD(hearNoEvilMonkey,1F649);
97 | EMOJI_METHOD(speakNoEvilMonkey,1F64A);
98 | EMOJI_METHOD(happyPersonRaisingOneHand,1F64B);
99 | EMOJI_METHOD(personRaisingBothHandsInCelebration,1F64C);
100 | EMOJI_METHOD(personFrowning,1F64D);
101 | EMOJI_METHOD(personWithPoutingFace,1F64E);
102 | EMOJI_METHOD(personWithFoldedHands,1F64F);
103 | @end
104 |
--------------------------------------------------------------------------------
/EmojiAdapter/Emoji/EmojiMapSymbols.h:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiMapSymbols.h
3 | // Myproject
4 | //
5 | // Created by JInbo on 13-12-23.
6 | // Copyright (c) 2013年 Myproject. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "Emoji.h"
11 |
12 | @interface EmojiMapSymbols : NSObject
13 |
14 | + (NSArray *)allMapSymbolsInDict:(NSDictionary *)dict;
15 |
16 | EMOJI_HMETHOD(horizontalTrafficLight);
17 | EMOJI_HMETHOD(verticalTrafficLight);
18 | EMOJI_HMETHOD(constructionSign);
19 | EMOJI_HMETHOD(policeCarsRevolvingLight);
20 | EMOJI_HMETHOD(triangularFlagOnPost);
21 | EMOJI_HMETHOD(door);
22 | EMOJI_HMETHOD(noEntrySign);
23 | EMOJI_HMETHOD(smokingSymbol);
24 | EMOJI_HMETHOD(noSmokingSymbol);
25 | EMOJI_HMETHOD(putLitterInItsPlaceSymbol);
26 | EMOJI_HMETHOD(doNotLitterSymbol);
27 | EMOJI_HMETHOD(potableWaterSymbol);
28 | EMOJI_HMETHOD(nonPotableWaterSymbol);
29 | EMOJI_HMETHOD(bicycle);
30 | EMOJI_HMETHOD(noBicycles);
31 | EMOJI_HMETHOD(bicyclist);
32 | EMOJI_HMETHOD(mountainBicyclist);
33 | EMOJI_HMETHOD(pedestrian);
34 | EMOJI_HMETHOD(noPedestrians);
35 | EMOJI_HMETHOD(childrenCrossing);
36 | EMOJI_HMETHOD(mensSymbol);
37 | EMOJI_HMETHOD(womensSymbol);
38 | EMOJI_HMETHOD(restroom);
39 | EMOJI_HMETHOD(babySymbol);
40 | EMOJI_HMETHOD(toilet);
41 | EMOJI_HMETHOD(waterCloset);
42 | EMOJI_HMETHOD(shower);
43 | EMOJI_HMETHOD(bath);
44 | EMOJI_HMETHOD(bathtub);
45 | EMOJI_HMETHOD(passportControl);
46 | EMOJI_HMETHOD(customs);
47 | EMOJI_HMETHOD(baggageClaim);
48 | EMOJI_HMETHOD(leftLuggage);
49 | @end
50 |
--------------------------------------------------------------------------------
/EmojiAdapter/Emoji/EmojiMapSymbols.m:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiMapSymbols.m
3 | // Myproject
4 | //
5 | // Created by JInbo on 13-12-23.
6 | // Copyright (c) 2013年 Myproject. All rights reserved.
7 | //
8 |
9 | #import "EmojiMapSymbols.h"
10 |
11 | @implementation EmojiMapSymbols
12 |
13 | + (NSArray *)allMapSymbolsInDict:(NSDictionary *)dict {
14 | NSMutableArray *array = [NSMutableArray new];
15 | for (int i=0x1F6A5; i<=0x1F6C5; i++) {
16 | NSString *emoji = [Emoji emojiWithCode:i];
17 | if ( dict[emoji] != nil )
18 | [array addObject:[Emoji emojiWithCode:i]];
19 | }
20 | return array;
21 | }
22 |
23 | EMOJI_METHOD(horizontalTrafficLight,1F6A5);
24 | EMOJI_METHOD(verticalTrafficLight,1F6A6);
25 | EMOJI_METHOD(constructionSign,1F6A7);
26 | EMOJI_METHOD(policeCarsRevolvingLight,1F6A8);
27 | EMOJI_METHOD(triangularFlagOnPost,1F6A9);
28 | EMOJI_METHOD(door,1F6AA);
29 | EMOJI_METHOD(noEntrySign,1F6AB);
30 | EMOJI_METHOD(smokingSymbol,1F6AC);
31 | EMOJI_METHOD(noSmokingSymbol,1F6AD);
32 | EMOJI_METHOD(putLitterInItsPlaceSymbol,1F6AE);
33 | EMOJI_METHOD(doNotLitterSymbol,1F6AF);
34 | EMOJI_METHOD(potableWaterSymbol,1F6B0);
35 | EMOJI_METHOD(nonPotableWaterSymbol,1F6B1);
36 | EMOJI_METHOD(bicycle,1F6B2);
37 | EMOJI_METHOD(noBicycles,1F6B3);
38 | EMOJI_METHOD(bicyclist,1F6B4);
39 | EMOJI_METHOD(mountainBicyclist,1F6B5);
40 | EMOJI_METHOD(pedestrian,1F6B6);
41 | EMOJI_METHOD(noPedestrians,1F6B7);
42 | EMOJI_METHOD(childrenCrossing,1F6B8);
43 | EMOJI_METHOD(mensSymbol,1F6B9);
44 | EMOJI_METHOD(womensSymbol,1F6BA);
45 | EMOJI_METHOD(restroom,1F6BB);
46 | EMOJI_METHOD(babySymbol,1F6BC);
47 | EMOJI_METHOD(toilet,1F6BD);
48 | EMOJI_METHOD(waterCloset,1F6BE);
49 | EMOJI_METHOD(shower,1F6BF);
50 | EMOJI_METHOD(bath,1F6C0);
51 | EMOJI_METHOD(bathtub,1F6C1);
52 | EMOJI_METHOD(passportControl,1F6C2);
53 | EMOJI_METHOD(customs,1F6C3);
54 | EMOJI_METHOD(baggageClaim,1F6C4);
55 | EMOJI_METHOD(leftLuggage,1F6C5);
56 | @end
57 |
--------------------------------------------------------------------------------
/EmojiAdapter/Emoji/EmojiTransport.h:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiTransport.h
3 | // Myproject
4 | //
5 | // Created by JInbo on 13-12-23.
6 | // Copyright (c) 2013年 Myproject. All rights reserved.
7 | //
8 |
9 | #import
10 | #import "Emoji.h"
11 |
12 | @interface EmojiTransport : NSObject
13 |
14 | + (NSArray *)allTransportInDict:(NSDictionary *)dict;
15 |
16 | EMOJI_HMETHOD(rocket);
17 | EMOJI_HMETHOD(helicopter);
18 | EMOJI_HMETHOD(steamLocomotive);
19 | EMOJI_HMETHOD(railwayCar);
20 | EMOJI_HMETHOD(highSpeedTrain);
21 | EMOJI_HMETHOD(highSpeedTrainWithBulletNose);
22 | EMOJI_HMETHOD(train);
23 | EMOJI_HMETHOD(metro);
24 | EMOJI_HMETHOD(lightRail);
25 | EMOJI_HMETHOD(station);
26 | EMOJI_HMETHOD(tram);
27 | EMOJI_HMETHOD(tramCar);
28 | EMOJI_HMETHOD(bus);
29 | EMOJI_HMETHOD(oncomingBus);
30 | EMOJI_HMETHOD(trolleybus);
31 | EMOJI_HMETHOD(busStop);
32 | EMOJI_HMETHOD(minibus);
33 | EMOJI_HMETHOD(ambulance);
34 | EMOJI_HMETHOD(fireEngine);
35 | EMOJI_HMETHOD(policeCar);
36 | EMOJI_HMETHOD(oncomingPoliceCar);
37 | EMOJI_HMETHOD(taxi);
38 | EMOJI_HMETHOD(oncomingTaxi);
39 | EMOJI_HMETHOD(automobile);
40 | EMOJI_HMETHOD(oncomingAutomobile);
41 | EMOJI_HMETHOD(recreationalVehicle);
42 | EMOJI_HMETHOD(deliveryTruck);
43 | EMOJI_HMETHOD(articulatedLorry);
44 | EMOJI_HMETHOD(tractor);
45 | EMOJI_HMETHOD(monorail);
46 | EMOJI_HMETHOD(mountainRailway);
47 | EMOJI_HMETHOD(suspensionRailway);
48 | EMOJI_HMETHOD(mountainCableway);
49 | EMOJI_HMETHOD(aerialTramway);
50 | EMOJI_HMETHOD(ship);
51 | EMOJI_HMETHOD(rowboat);
52 | EMOJI_HMETHOD(speedboat);
53 | @end
54 |
--------------------------------------------------------------------------------
/EmojiAdapter/Emoji/EmojiTransport.m:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiTransport.m
3 | // Myproject
4 | //
5 | // Created by JInbo on 13-12-23.
6 | // Copyright (c) 2013年 Myproject. All rights reserved.
7 | //
8 |
9 | #import "EmojiTransport.h"
10 |
11 | @implementation EmojiTransport
12 |
13 | + (NSArray *)allTransportInDict:(NSDictionary *)dict {
14 | NSMutableArray *array = [NSMutableArray new];
15 | for (int i=0x1F680; i<=0x1F6A4; i++) {
16 | NSString *emoji = [Emoji emojiWithCode:i];
17 | if ( dict[emoji] != nil )
18 | [array addObject:emoji];
19 | }
20 | return array;
21 | }
22 |
23 | EMOJI_METHOD(rocket,1F680);
24 | EMOJI_METHOD(helicopter,1F681);
25 | EMOJI_METHOD(steamLocomotive,1F682);
26 | EMOJI_METHOD(railwayCar,1F683);
27 | EMOJI_METHOD(highSpeedTrain,1F684);
28 | EMOJI_METHOD(highSpeedTrainWithBulletNose,1F685);
29 | EMOJI_METHOD(train,1F686);
30 | EMOJI_METHOD(metro,1F687);
31 | EMOJI_METHOD(lightRail,1F688);
32 | EMOJI_METHOD(station,1F689);
33 | EMOJI_METHOD(tram,1F68A);
34 | EMOJI_METHOD(tramCar,1F68B);
35 | EMOJI_METHOD(bus,1F68C);
36 | EMOJI_METHOD(oncomingBus,1F68D);
37 | EMOJI_METHOD(trolleybus,1F68E);
38 | EMOJI_METHOD(busStop,1F68F);
39 | EMOJI_METHOD(minibus,1F690);
40 | EMOJI_METHOD(ambulance,1F691);
41 | EMOJI_METHOD(fireEngine,1F692);
42 | EMOJI_METHOD(policeCar,1F693);
43 | EMOJI_METHOD(oncomingPoliceCar,1F694);
44 | EMOJI_METHOD(taxi,1F695);
45 | EMOJI_METHOD(oncomingTaxi,1F696);
46 | EMOJI_METHOD(automobile,1F697);
47 | EMOJI_METHOD(oncomingAutomobile,1F698);
48 | EMOJI_METHOD(recreationalVehicle,1F699);
49 | EMOJI_METHOD(deliveryTruck,1F69A);
50 | EMOJI_METHOD(articulatedLorry,1F69B);
51 | EMOJI_METHOD(tractor,1F69C);
52 | EMOJI_METHOD(monorail,1F69D);
53 | EMOJI_METHOD(mountainRailway,1F69E);
54 | EMOJI_METHOD(suspensionRailway,1F69F);
55 | EMOJI_METHOD(mountainCableway,1F6A0);
56 | EMOJI_METHOD(aerialTramway,1F6A1);
57 | EMOJI_METHOD(ship,1F6A2);
58 | EMOJI_METHOD(rowboat,1F6A3);
59 | EMOJI_METHOD(speedboat,1F6A4);
60 | @end
61 |
--------------------------------------------------------------------------------
/EmojiAdapter/EmojiAdapter-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleDisplayName
8 | ${PRODUCT_NAME}
9 | CFBundleExecutable
10 | ${EXECUTABLE_NAME}
11 | CFBundleIdentifier
12 | Jeason.${PRODUCT_NAME:rfc1034identifier}
13 | CFBundleInfoDictionaryVersion
14 | 6.0
15 | CFBundleName
16 | ${PRODUCT_NAME}
17 | CFBundlePackageType
18 | APPL
19 | CFBundleShortVersionString
20 | 1.0
21 | CFBundleSignature
22 | ????
23 | CFBundleVersion
24 | 1.0
25 | LSRequiresIPhoneOS
26 |
27 | UIRequiredDeviceCapabilities
28 |
29 | armv7
30 |
31 | UISupportedInterfaceOrientations
32 |
33 | UIInterfaceOrientationPortrait
34 | UIInterfaceOrientationLandscapeLeft
35 | UIInterfaceOrientationLandscapeRight
36 |
37 |
38 |
39 |
--------------------------------------------------------------------------------
/EmojiAdapter/EmojiAdapter-Prefix.pch:
--------------------------------------------------------------------------------
1 | //
2 | // Prefix header
3 | //
4 | // The contents of this file are implicitly included at the beginning of every source file.
5 | //
6 |
7 | #import
8 |
9 | #ifndef __IPHONE_5_0
10 | #warning "This project uses features only available in iOS SDK 5.0 and later."
11 | #endif
12 |
13 | #ifdef __OBJC__
14 | #import
15 | #import
16 | #endif
17 |
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f001.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f001.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f001.imageset/f001.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f001.imageset/f001.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f002.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f002.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f002.imageset/f002.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f002.imageset/f002.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f003.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f003.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f003.imageset/f003.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f003.imageset/f003.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f005.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f005.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f005.imageset/f005.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f005.imageset/f005.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f006.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f006.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f006.imageset/f006.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f006.imageset/f006.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f007.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f007.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f007.imageset/f007.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f007.imageset/f007.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f008.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f008.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f008.imageset/f008.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f008.imageset/f008.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f009.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f009.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f009.imageset/f009.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f009.imageset/f009.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f010.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f010.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f010.imageset/f010.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f010.imageset/f010.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f011.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f011.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f011.imageset/f011.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f011.imageset/f011.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f012.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f012.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f012.imageset/f012.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f012.imageset/f012.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f013.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f013.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f013.imageset/f013.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f013.imageset/f013.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f014.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f014.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f014.imageset/f014.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f014.imageset/f014.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f015.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f015.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f015.imageset/f015.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f015.imageset/f015.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f016.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f016.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f016.imageset/f016.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f016.imageset/f016.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f017.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f017.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f017.imageset/f017.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f017.imageset/f017.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f018.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f018.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f018.imageset/f018.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f018.imageset/f018.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f019.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f019.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f019.imageset/f019.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f019.imageset/f019.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f020.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f020.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f020.imageset/f020.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f020.imageset/f020.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f021.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f021.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f021.imageset/f021.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f021.imageset/f021.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f022.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f022.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f022.imageset/f022.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f022.imageset/f022.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f023.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f023.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f023.imageset/f023.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f023.imageset/f023.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f024.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f024.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f024.imageset/f024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f024.imageset/f024.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f025.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f025.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f025.imageset/f025.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f025.imageset/f025.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f026.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f026.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f026.imageset/f026.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f026.imageset/f026.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f027.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f027.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f027.imageset/f027.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f027.imageset/f027.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f028.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f028.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f028.imageset/f028.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f028.imageset/f028.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f029.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f029.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f029.imageset/f029.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f029.imageset/f029.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f030.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f030.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f030.imageset/f030.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f030.imageset/f030.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f031.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f031.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f031.imageset/f031.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f031.imageset/f031.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f032.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f032.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f032.imageset/f032.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f032.imageset/f032.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f033.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f033.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f033.imageset/f033.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f033.imageset/f033.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f034.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f034.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f034.imageset/f034.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f034.imageset/f034.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f035.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f035.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f035.imageset/f035.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f035.imageset/f035.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f036.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f036.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f036.imageset/f036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f036.imageset/f036.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f038.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f038.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f038.imageset/f038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f038.imageset/f038.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f039.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f039.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f039.imageset/f039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f039.imageset/f039.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f040.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f040.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f040.imageset/f040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f040.imageset/f040.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f041.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f041.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f041.imageset/f041.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f041.imageset/f041.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f042.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f042.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f042.imageset/f042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f042.imageset/f042.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f043.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f043.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f043.imageset/f043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f043.imageset/f043.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f044.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f044.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f044.imageset/f044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f044.imageset/f044.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f045.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f045.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f045.imageset/f045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f045.imageset/f045.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f046.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f046.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f046.imageset/f046.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f046.imageset/f046.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f047.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f047.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f047.imageset/f047.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f047.imageset/f047.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f048.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f048.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f048.imageset/f048.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f048.imageset/f048.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f049.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f049.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f049.imageset/f049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f049.imageset/f049.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f050.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f050.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f050.imageset/f050.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f050.imageset/f050.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f051.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f051.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f051.imageset/f051.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f051.imageset/f051.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f052.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f052.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f052.imageset/f052.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f052.imageset/f052.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f053.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f053.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f053.imageset/f053.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f053.imageset/f053.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f054.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f054.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f054.imageset/f054.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f054.imageset/f054.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f055.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f055.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f055.imageset/f055.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f055.imageset/f055.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f056.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f056.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f056.imageset/f056.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f056.imageset/f056.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f057.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f057.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f057.imageset/f057.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f057.imageset/f057.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f059.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f059.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f059.imageset/f059.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f059.imageset/f059.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f060.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f060.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f060.imageset/f060.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f060.imageset/f060.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f061.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f061.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f061.imageset/f061.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f061.imageset/f061.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f062.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f062.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f062.imageset/f062.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f062.imageset/f062.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f063.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f063.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f063.imageset/f063.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f063.imageset/f063.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f064.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f064.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f064.imageset/f064.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f064.imageset/f064.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f065.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f065.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f065.imageset/f065.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f065.imageset/f065.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f066.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f066.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f066.imageset/f066.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f066.imageset/f066.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f067.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f067.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f067.imageset/f067.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f067.imageset/f067.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f068.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f068.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f068.imageset/f068.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f068.imageset/f068.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f069.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f069.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f069.imageset/f069.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f069.imageset/f069.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f070.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f070.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f070.imageset/f070.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f070.imageset/f070.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f071.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f071.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f071.imageset/f071.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f071.imageset/f071.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f073.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f073.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f073.imageset/f073.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f073.imageset/f073.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f074.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f074.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f074.imageset/f074.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f074.imageset/f074.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f075.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f075.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f075.imageset/f075.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f075.imageset/f075.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f076.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f076.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f076.imageset/f076.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f076.imageset/f076.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f079.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f079.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f079.imageset/f079.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f079.imageset/f079.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f080.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f080.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f080.imageset/f080.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f080.imageset/f080.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f081.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f081.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f081.imageset/f081.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f081.imageset/f081.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f083.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f083.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f083.imageset/f083.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f083.imageset/f083.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f085.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f085.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f085.imageset/f085.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f085.imageset/f085.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f087.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f087.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f087.imageset/f087.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f087.imageset/f087.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f088.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "f088.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/1face/f088.imageset/f088.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/1face/f088.imageset/f088.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl001.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl001.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl001.imageset/fl001.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl001.imageset/fl001.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl002.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl002.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl002.imageset/fl002.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl002.imageset/fl002.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl003.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl003.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl003.imageset/fl003.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl003.imageset/fl003.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl004.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl004.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl004.imageset/fl004.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl004.imageset/fl004.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl005.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl005.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl005.imageset/fl005.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl005.imageset/fl005.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl006.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl006.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl006.imageset/fl006.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl006.imageset/fl006.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl007.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl007.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl007.imageset/fl007.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl007.imageset/fl007.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl008.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl008.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl008.imageset/fl008.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl008.imageset/fl008.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl009.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl009.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl009.imageset/fl009.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl009.imageset/fl009.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl010.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl010.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl010.imageset/fl010.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl010.imageset/fl010.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl011.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl011.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl011.imageset/fl011.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl011.imageset/fl011.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl012.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl012.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl012.imageset/fl012.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl012.imageset/fl012.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl013.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl013.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl013.imageset/fl013.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl013.imageset/fl013.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl014.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl014.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl014.imageset/fl014.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl014.imageset/fl014.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl015.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl015.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl015.imageset/fl015.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl015.imageset/fl015.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl016.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl016.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl016.imageset/fl016.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl016.imageset/fl016.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl017.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl017.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl017.imageset/fl017.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl017.imageset/fl017.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl018.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl018.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl018.imageset/fl018.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl018.imageset/fl018.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl019.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl019.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl019.imageset/fl019.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl019.imageset/fl019.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl020.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl020.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl020.imageset/fl020.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl020.imageset/fl020.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl021.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl021.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl021.imageset/fl021.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl021.imageset/fl021.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl022.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl022.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl022.imageset/fl022.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl022.imageset/fl022.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl023.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl023.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl023.imageset/fl023.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl023.imageset/fl023.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl024.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl024.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl024.imageset/fl024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl024.imageset/fl024.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl025.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl025.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl025.imageset/fl025.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl025.imageset/fl025.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl026.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl026.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl026.imageset/fl026.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl026.imageset/fl026.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl027.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl027.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl027.imageset/fl027.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl027.imageset/fl027.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl028.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl028.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl028.imageset/fl028.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl028.imageset/fl028.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl029.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl029.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl029.imageset/fl029.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl029.imageset/fl029.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl030.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl030.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl030.imageset/fl030.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl030.imageset/fl030.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl031.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl031.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl031.imageset/fl031.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl031.imageset/fl031.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl032.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl032.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl032.imageset/fl032.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl032.imageset/fl032.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl034.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl034.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl034.imageset/fl034.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl034.imageset/fl034.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl035.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl035.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl035.imageset/fl035.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl035.imageset/fl035.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl036.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl036.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl036.imageset/fl036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl036.imageset/fl036.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl037.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl037.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl037.imageset/fl037.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl037.imageset/fl037.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl038.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl038.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl038.imageset/fl038.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl038.imageset/fl038.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl039.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl039.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl039.imageset/fl039.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl039.imageset/fl039.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl040.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "fl040.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/2flower/fl040.imageset/fl040.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/2flower/fl040.imageset/fl040.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st001.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st001.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st001.imageset/st001.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st001.imageset/st001.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st002.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st002.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st002.imageset/st002.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st002.imageset/st002.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st006.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st006.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st006.imageset/st006.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st006.imageset/st006.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st007.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st007.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st007.imageset/st007.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st007.imageset/st007.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st008.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st008.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st008.imageset/st008.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st008.imageset/st008.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st009.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st009.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st009.imageset/st009.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st009.imageset/st009.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st010.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st010.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st010.imageset/st010.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st010.imageset/st010.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st011.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st011.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st011.imageset/st011.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st011.imageset/st011.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st012.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st012.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st012.imageset/st012.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st012.imageset/st012.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st016.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st016.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st016.imageset/st016.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st016.imageset/st016.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st022.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st022.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st022.imageset/st022.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st022.imageset/st022.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st023.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st023.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st023.imageset/st023.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st023.imageset/st023.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st024.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st024.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st024.imageset/st024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st024.imageset/st024.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st025.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st025.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st025.imageset/st025.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st025.imageset/st025.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st026.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st026.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st026.imageset/st026.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st026.imageset/st026.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st027.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st027.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st027.imageset/st027.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st027.imageset/st027.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st028.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st028.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st028.imageset/st028.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st028.imageset/st028.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st029.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st029.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st029.imageset/st029.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st029.imageset/st029.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st030.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st030.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st030.imageset/st030.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st030.imageset/st030.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st031.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st031.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st031.imageset/st031.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st031.imageset/st031.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st032.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st032.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st032.imageset/st032.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st032.imageset/st032.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st033.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st033.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st033.imageset/st033.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st033.imageset/st033.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st036.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st036.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st036.imageset/st036.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st036.imageset/st036.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st042.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st042.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st042.imageset/st042.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st042.imageset/st042.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st043.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st043.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st043.imageset/st043.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st043.imageset/st043.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st044.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st044.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st044.imageset/st044.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st044.imageset/st044.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st045.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st045.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st045.imageset/st045.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st045.imageset/st045.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st049.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st049.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st049.imageset/st049.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st049.imageset/st049.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st050.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "st050.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/3status/st050.imageset/st050.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/3status/st050.imageset/st050.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m001.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m001.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m001.imageset/m001.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m001.imageset/m001.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m002.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m002.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m002.imageset/m002.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m002.imageset/m002.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m003.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m003.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m003.imageset/m003.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m003.imageset/m003.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m004.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m004.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m004.imageset/m004.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m004.imageset/m004.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m005.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m005.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m005.imageset/m005.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m005.imageset/m005.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m006.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m006.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m006.imageset/m006.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m006.imageset/m006.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m007.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m007.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m007.imageset/m007.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m007.imageset/m007.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m008.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m008.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m008.imageset/m008.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m008.imageset/m008.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m009.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m009.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m009.imageset/m009.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m009.imageset/m009.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m010.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m010.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m010.imageset/m010.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m010.imageset/m010.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m011.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m011.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m011.imageset/m011.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m011.imageset/m011.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m012.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m012.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m012.imageset/m012.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m012.imageset/m012.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m013.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m013.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m013.imageset/m013.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m013.imageset/m013.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m014.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m014.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m014.imageset/m014.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m014.imageset/m014.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m016.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m016.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m016.imageset/m016.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m016.imageset/m016.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m017.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m017.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m017.imageset/m017.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m017.imageset/m017.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m018.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m018.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m018.imageset/m018.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m018.imageset/m018.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m020.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m020.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m020.imageset/m020.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m020.imageset/m020.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m021.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m021.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m021.imageset/m021.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m021.imageset/m021.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m022.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m022.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m022.imageset/m022.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m022.imageset/m022.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m023.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m023.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m023.imageset/m023.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m023.imageset/m023.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m024.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m024.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m024.imageset/m024.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m024.imageset/m024.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m025.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m025.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m025.imageset/m025.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m025.imageset/m025.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m026.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m026.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m026.imageset/m026.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m026.imageset/m026.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m027.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m027.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m027.imageset/m027.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m027.imageset/m027.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m028.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m028.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m028.imageset/m028.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m028.imageset/m028.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m029.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m029.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m029.imageset/m029.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m029.imageset/m029.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m030.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "m030.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/4meal/m030.imageset/m030.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/4meal/m030.imageset/m030.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/5symbols/s030.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "s030.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/5symbols/s030.imageset/s030.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/5symbols/s030.imageset/s030.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/5symbols/s034.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "s034.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/5symbols/s034.imageset/s034.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/5symbols/s034.imageset/s034.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/5symbols/s035.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "s035.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/5symbols/s035.imageset/s035.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/5symbols/s035.imageset/s035.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/5symbols/s053.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "s053.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/5symbols/s053.imageset/s053.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/5symbols/s053.imageset/s053.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/5symbols/s059.imageset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "universal",
5 | "scale" : "1x",
6 | "filename" : "s059.png"
7 | },
8 | {
9 | "idiom" : "universal",
10 | "scale" : "2x"
11 | }
12 | ],
13 | "info" : {
14 | "version" : 1,
15 | "author" : "xcode"
16 | }
17 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/5symbols/s059.imageset/s059.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/izhuxin/EmojiAdapter/bb84815d7f73b6a1a8ab75f66bc09f6ed45bbfc0/EmojiAdapter/Images.xcassets/5symbols/s059.imageset/s059.png
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/AppIcon.appiconset/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "idiom" : "iphone",
5 | "size" : "29x29",
6 | "scale" : "2x"
7 | },
8 | {
9 | "idiom" : "iphone",
10 | "size" : "40x40",
11 | "scale" : "2x"
12 | },
13 | {
14 | "idiom" : "iphone",
15 | "size" : "60x60",
16 | "scale" : "2x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/EmojiAdapter/Images.xcassets/LaunchImage.launchimage/Contents.json:
--------------------------------------------------------------------------------
1 | {
2 | "images" : [
3 | {
4 | "orientation" : "portrait",
5 | "idiom" : "iphone",
6 | "extent" : "full-screen",
7 | "minimum-system-version" : "7.0",
8 | "scale" : "2x"
9 | },
10 | {
11 | "orientation" : "portrait",
12 | "idiom" : "iphone",
13 | "subtype" : "retina4",
14 | "extent" : "full-screen",
15 | "minimum-system-version" : "7.0",
16 | "scale" : "2x"
17 | }
18 | ],
19 | "info" : {
20 | "version" : 1,
21 | "author" : "xcode"
22 | }
23 | }
--------------------------------------------------------------------------------
/EmojiAdapter/NSString+Emoji.h:
--------------------------------------------------------------------------------
1 | //
2 | // NSString+Emoji.h
3 | // Myproject
4 | //
5 | // Created by Jeason on 14-8-11.
6 | // Copyright (c) 2014年 Myproject. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface NSString (Emoji)
12 |
13 | /**
14 | * Encode a string contains emoji string to a string contains emoji filename.
15 | * Just encode each substring to filename, if it hs no associating filename, it will return nil.
16 | * @return the encoded string
17 | */
18 | - (NSString *)encodeString;
19 |
20 | /**
21 | * Decode the string contains file names to String contains emoji string.
22 | *
23 | * @return the result string
24 | */
25 | - (NSString *)decodeString;
26 |
27 | /**
28 | * Generate the encode dictionary to encode an emoji string to filename
29 | *
30 | * @return the encode dictionary
31 | */
32 | + (NSDictionary *)encodeDictionary;
33 |
34 | @end
35 |
--------------------------------------------------------------------------------
/EmojiAdapter/NSString+Emoji.m:
--------------------------------------------------------------------------------
1 | //
2 | // NSString+Emoji.m
3 | // Myproject
4 | //
5 | // Created by Jeason on 14-8-11.
6 | // Copyright (c) 2014年 Myproject. All rights reserved.
7 | //
8 |
9 | #import "NSString+Emoji.h"
10 | #import "Emoji.h"
11 |
12 | #define EmojiBegin 0x02
13 | #define EmojiEnd 0x03
14 |
15 | @implementation NSString (Emoji)
16 |
17 | -(NSString *)decodeString {
18 | __block BOOL isEmojiBegin = false;
19 | __block NSString *emojiFileName = @""; //temp var to store the file name
20 | __block NSMutableString *result = [NSMutableString stringWithString:@""];
21 |
22 | [self enumerateSubstringsInRange:NSMakeRange(0, [self length])
23 | options:NSStringEnumerationByComposedCharacterSequences //setperate as composed character
24 | usingBlock:^(NSString *substring, NSRange substringRange, NSRange enclosingRange, BOOL *stop) {
25 | const char *utf8Str = [substring UTF8String];
26 | char aChar = [substring characterAtIndex:0]; //a unicode substr's length is 2
27 | if ( aChar == EmojiBegin && strlen(utf8Str) == 1 ) { //卧槽,句号的unicode编码刚好第一个字符就是0x02
28 | isEmojiBegin = YES;
29 | } else if ( aChar == EmojiEnd && strlen(utf8Str) == 1 ) { //if it is in end
30 | isEmojiBegin = NO;
31 | NSString *emoji = [emojiFileName decodeEmojiString]; //decode the filename
32 | if ( emoji != nil ) { //if decode succ
33 | [result appendString:emoji]; //add to result
34 | }
35 | emojiFileName = @""; //clear file name
36 | } else {
37 | if ( isEmojiBegin ) { //the next substring is part of filename
38 | emojiFileName = [emojiFileName stringByAppendingString:substring];
39 | } else { //the next substring is the normal string
40 | [result appendString:substring];
41 | }
42 | }
43 | }];
44 |
45 | return [NSString stringWithString:result];
46 | }
47 |
48 | /**
49 | * Decode a single file name to emoji string
50 | *
51 | * @return the decode emoji string
52 | */
53 | - (NSString *)decodeEmojiString {
54 | NSString *plistName;
55 | if ( [self length] >= 3 ) { //if the filename is valid
56 | if ( [self characterAtIndex:0] == 'f' ) {
57 | if ( [self characterAtIndex:1] == 'l' ) {
58 | //flower
59 | plistName = @"EmojiFlower";
60 | } else {
61 | //face
62 | plistName = @"EmojiFace";
63 | }
64 | } else if ( [self characterAtIndex:0] == 's' ) {
65 | if ( [self characterAtIndex:1] == 't' ) {
66 | //status
67 | plistName = @"EmojiStatus";
68 | } else {
69 | //symbol
70 | plistName = @"EmojiSymbol";
71 | }
72 | } else if ( [self characterAtIndex:0] == 'm' ) {
73 | //meal
74 | plistName = @"EmojiMeal";
75 | }
76 | NSString *filePath = [[NSBundle mainBundle] pathForResource:plistName ofType:@"plist"];
77 | NSDictionary *decodeDict = [[NSDictionary alloc] initWithContentsOfFile:filePath];//read the plist file
78 | NSInteger emojiCode = [[decodeDict objectForKey:self] intValue];
79 | return [Emoji emojiWithCode:emojiCode];
80 | } else {
81 | return @"";
82 | }
83 | }
84 |
85 | + (NSDictionary *)encodeDictionary {
86 | NSArray *plistNames = @[@"ToEmojiFace", @"ToEmojiFlower", @"ToEmojiStatus", @"ToEmojiSymbol", @"ToEmojiMeal"];
87 | NSMutableDictionary *toEmojiDict = [NSMutableDictionary dictionary];
88 | for (NSString *pName in plistNames) {
89 | NSString *filePath = [[NSBundle mainBundle] pathForResource:pName ofType:@"plist"];
90 | NSDictionary *dict = [[NSDictionary alloc] initWithContentsOfFile:filePath];
91 | [toEmojiDict addEntriesFromDictionary:dict];
92 | }
93 | return toEmojiDict;
94 | }
95 |
96 | - (NSString *)encodeString {
97 |
98 | NSDictionary *toEmojiDict = [NSString encodeDictionary];
99 |
100 | __block NSMutableString *result = [NSMutableString stringWithString:@""];
101 | [self enumerateSubstringsInRange:NSMakeRange(0, [self length])
102 | options:NSStringEnumerationByComposedCharacterSequences
103 | usingBlock:^(NSString *substring, NSRange substringRange, NSRange enclosingRange, BOOL *stop) {
104 | NSString *encodeStr = toEmojiDict[substring];
105 | encodeStr = encodeStr == nil ? substring : [encodeStr encodeEmojiString];
106 | [result appendString:encodeStr];
107 | }];
108 |
109 | return [NSString stringWithString:result];
110 | }
111 |
112 | /**
113 | * Encode emoji string with a prefix and a postfix
114 | *
115 | * @return the encoded emoji string
116 | */
117 | -(NSString *)encodeEmojiString {
118 | return [NSString stringWithFormat:@"%c%@%c",EmojiBegin, self, EmojiEnd];
119 | }
120 |
121 | @end
122 |
--------------------------------------------------------------------------------
/EmojiAdapter/PlistFiles/EmojiFace.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | f001
6 | 128516
7 | f002
8 | 128515
9 | f003
10 | 128522
11 | f005
12 | 128521
13 | f006
14 | 128525
15 | f007
16 | 128536
17 | f008
18 | 128538
19 | f009
20 | 128540
21 | f010
22 | 128541
23 | f011
24 | 128563
25 | f012
26 | 128513
27 | f013
28 | 128532
29 | f014
30 | 128524
31 | f015
32 | 128530
33 | f016
34 | 128542
35 | f017
36 | 128547
37 | f018
38 | 128546
39 | f019
40 | 128514
41 | f020
42 | 128557
43 | f021
44 | 128554
45 | f022
46 | 128549
47 | f023
48 | 128560
49 | f024
50 | 128531
51 | f025
52 | 128552
53 | f026
54 | 128561
55 | f027
56 | 128544
57 | f028
58 | 128545
59 | f029
60 | 128534
61 | f030
62 | 128567
63 | f031
64 | 128562
65 | f032
66 | 128527
67 | f033
68 | 128127
69 | f034
70 | 128123
71 | f035
72 | 128125
73 | f036
74 | 128128
75 | f038
76 | 128148
77 | f039
78 | 128151
79 | f040
80 | 128150
81 | f041
82 | 128152
83 | f042
84 | 128157
85 | f043
86 | 128102
87 | f044
88 | 128103
89 | f045
90 | 128104
91 | f046
92 | 128105
93 | f047
94 | 128116
95 | f048
96 | 128117
97 | f049
98 | 128113
99 | f050
100 | 128124
101 | f051
102 | 128120
103 | f052
104 | 128114
105 | f053
106 | 128115
107 | f054
108 | 128110
109 | f055
110 | 128119
111 | f056
112 | 128130
113 | f057
114 | 128118
115 | f059
116 | 128582
117 | f060
118 | 128581
119 | f061
120 | 128129
121 | f062
122 | 128131
123 | f063
124 | 128145
125 | f064
126 | 128143
127 | f065
128 | 128107
129 | f066
130 | 127886
131 | f067
132 | 128583
133 | f068
134 | 128064
135 | f069
136 | 128067
137 | f070
138 | 128066
139 | f071
140 | 128068
141 | f073
142 | 128073
143 | f074
144 | 128072
145 | f075
146 | 128070
147 | f076
148 | 128071
149 | f079
150 | 128076
151 | f080
152 | 128170
153 | f081
154 | 128077
155 | f083
156 | 128078
157 | f085
158 | 128080
159 | f087
160 | 128079
161 | f088
162 | 128591
163 |
164 |
165 |
--------------------------------------------------------------------------------
/EmojiAdapter/PlistFiles/EmojiFlower.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | fl001
6 | 128054
7 | fl002
8 | 128058
9 | fl003
10 | 128049
11 | fl004
12 | 128045
13 | fl005
14 | 128057
15 | fl006
16 | 128048
17 | fl007
18 | 128056
19 | fl008
20 | 128047
21 | fl009
22 | 128040
23 | fl010
24 | 128059
25 | fl011
26 | 128055
27 | fl012
28 | 128046
29 | fl013
30 | 128023
31 | fl014
32 | 128053
33 | fl015
34 | 128052
35 | fl016
36 | 128017
37 | fl017
38 | 128024
39 | fl018
40 | 128025
41 | fl019
42 | 128031
43 | fl020
44 | 128051
45 | fl021
46 | 128044
47 | fl022
48 | 128032
49 | fl023
50 | 128013
51 | fl024
52 | 128027
53 | fl025
54 | 128043
55 | fl026
56 | 128020
57 | fl027
58 | 128039
59 | fl028
60 | 128038
61 | fl029
62 | 128036
63 | fl030
64 | 127799
65 | fl031
66 | 127803
67 | fl032
68 | 127802
69 | fl034
70 | 127796
71 | fl035
72 | 127797
73 | fl036
74 | 127806
75 | fl037
76 | 127811
77 | fl038
78 | 127808
79 | fl039
80 | 127809
81 | fl040
82 | 127810
83 |
84 |
85 |
--------------------------------------------------------------------------------
/EmojiAdapter/PlistFiles/EmojiMeal.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | m001
6 | 127862
7 | m002
8 | 127867
9 | m003
10 | 127846
11 | m004
12 | 127839
13 | m005
14 | 127841
15 | m006
16 | 127832
17 | m007
18 | 127834
19 | m008
20 | 127837
21 | m009
22 | 127814
23 | m010
24 | 127874
25 | m011
26 | 127857
27 | m012
28 | 127858
29 | m013
30 | 127847
31 | m014
32 | 127864
33 | m016
34 | 127856
35 | m017
36 | 127866
37 | m018
38 | 127828
39 | m020
40 | 127861
41 | m021
42 | 127838
43 | m022
44 | 127836
45 | m023
46 | 127835
47 | m024
48 | 127833
49 | m025
50 | 127843
51 | m026
52 | 127822
53 | m027
54 | 127818
55 | m028
56 | 127827
57 | m029
58 | 127817
59 | m030
60 | 127813
61 |
62 |
63 |
--------------------------------------------------------------------------------
/EmojiAdapter/PlistFiles/EmojiStatus.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | st001
6 | 127908
7 | st002
8 | 127925
9 | st006
10 | 127769
11 | st007
12 | 128169
13 | st008
14 | 128081
15 | st009
16 | 128293
17 | st010
18 | 128176
19 | st011
20 | 128137
21 | st012
22 | 128164
23 | st016
24 | 127934
25 | st022
26 | 127876
27 | st023
28 | 128141
29 | st024
30 | 128142
31 | st025
32 | 127927
33 | st026
34 | 127928
35 | st027
36 | 127930
37 | st028
38 | 127936
39 | st029
40 | 127944
41 | st030
42 | 127921
43 | st031
44 | 127860
45 | st032
46 | 127890
47 | st033
48 | 127754
49 | st036
50 | 127873
51 | st042
52 | 127881
53 | st043
54 | 127916
55 | st044
56 | 127926
57 | st045
58 | 128166
59 | st049
60 | 127875
61 | st050
62 | 127912
63 |
64 |
65 |
--------------------------------------------------------------------------------
/EmojiAdapter/PlistFiles/EmojiSymbol.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | s030
6 | 128162
7 | s034
8 | 128697
9 | s035
10 | 128698
11 | s053
12 | 128286
13 | s059
14 | 128702
15 |
16 |
17 |
--------------------------------------------------------------------------------
/EmojiAdapter/PlistFiles/ToEmojiFace.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 😄
6 | f001
7 | 😃
8 | f002
9 | 😊
10 | f003
11 | 😉
12 | f005
13 | 😍
14 | f006
15 | 😘
16 | f007
17 | 😚
18 | f008
19 | 😜
20 | f009
21 | 😝
22 | f010
23 | 😳
24 | f011
25 | 😁
26 | f012
27 | 😔
28 | f013
29 | 😌
30 | f014
31 | 😒
32 | f015
33 | 😞
34 | f016
35 | 😣
36 | f017
37 | 😢
38 | f018
39 | 😂
40 | f019
41 | 😭
42 | f020
43 | 😪
44 | f021
45 | 😥
46 | f022
47 | 😰
48 | f023
49 | 😓
50 | f024
51 | 😨
52 | f025
53 | 😱
54 | f026
55 | 😠
56 | f027
57 | 😡
58 | f028
59 | 😖
60 | f029
61 | 😷
62 | f030
63 | 😵
64 | f031
65 | 😏
66 | f032
67 | 👿
68 | f033
69 | 👻
70 | f034
71 | 👽
72 | f035
73 | 💀
74 | f036
75 | 💔
76 | f038
77 | 💗
78 | f039
79 | 💖
80 | f040
81 | 💘
82 | f041
83 | 💝
84 | f042
85 | 👦
86 | f043
87 | 👧
88 | f044
89 | 👨
90 | f045
91 | 👩
92 | f046
93 | 👴
94 | f047
95 | 👵
96 | f048
97 | 👱
98 | f049
99 | 👼
100 | f050
101 | 👸
102 | f051
103 | 👲
104 | f052
105 | 👳
106 | f053
107 | 👮
108 | f054
109 | 👷
110 | f055
111 | 💂
112 | f056
113 | 👶
114 | f057
115 | 🎅
116 | f058
117 | 🙆
118 | f059
119 | 🙅
120 | f060
121 | 💁
122 | f061
123 | 💃
124 | f062
125 | 💑
126 | f063
127 | 💏
128 | f064
129 | 👬
130 | f065
131 | 🎎
132 | f066
133 | 🙇
134 | f067
135 | 👀
136 | f068
137 | 👃
138 | f069
139 | 👂
140 | f070
141 | 👄
142 | f071
143 | 👉
144 | f073
145 | 👈
146 | f074
147 | 👆
148 | f075
149 | 👇
150 | f076
151 | 👌
152 | f079
153 | 💪
154 | f080
155 | 👍
156 | f081
157 | 👎
158 | f083
159 | 👐
160 | f085
161 | 🙌
162 | f086
163 | 👏
164 | f087
165 | 🙏
166 | f088
167 |
168 |
169 |
--------------------------------------------------------------------------------
/EmojiAdapter/PlistFiles/ToEmojiFlower.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 🐶
6 | fl001
7 | 🐺
8 | fl002
9 | 🐱
10 | fl003
11 | 🐭
12 | fl004
13 | 🐹
14 | fl005
15 | 🐰
16 | fl006
17 | 🐸
18 | fl007
19 | 🐯
20 | fl008
21 | 🐨
22 | fl009
23 | 🐻
24 | fl010
25 | 🐷
26 | fl011
27 | 🐮
28 | fl012
29 | 🐗
30 | fl013
31 | 🐵
32 | fl014
33 | 🐴
34 | fl015
35 | 🐑
36 | fl016
37 | 🐘
38 | fl017
39 | 🐙
40 | fl018
41 | 🐟
42 | fl019
43 | 🐳
44 | fl020
45 | 🐬
46 | fl021
47 | 🐠
48 | fl022
49 | 🐍
50 | fl023
51 | 🐛
52 | fl024
53 | 🐫
54 | fl025
55 | 🐔
56 | fl026
57 | 🐧
58 | fl027
59 | 🐦
60 | fl028
61 | 🐤
62 | fl029
63 | 🌷
64 | fl030
65 | 🌻
66 | fl031
67 | 🌺
68 | fl032
69 | 🌴
70 | fl034
71 | 🌵
72 | fl035
73 | 🌾
74 | fl036
75 | 🍃
76 | fl037
77 | 🍀
78 | fl038
79 | 🍁
80 | fl039
81 | 🍂
82 | fl040
83 |
84 |
85 |
--------------------------------------------------------------------------------
/EmojiAdapter/PlistFiles/ToEmojiMeal.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 🍶
6 | m001
7 | 🍻
8 | m002
9 | 🍦
10 | m003
11 | 🍟
12 | m004
13 | 🍡
14 | m005
15 | 🍘
16 | m006
17 | 🍚
18 | m007
19 | 🍝
20 | m008
21 | 🍆
22 | m009
23 | 🎂
24 | m010
25 | 🍱
26 | m011
27 | 🍲
28 | m012
29 | 🍧
30 | m013
31 | 🍸
32 | m014
33 | 🍰
34 | m016
35 | 🍺
36 | m017
37 | 🍔
38 | m018
39 | 🍵
40 | m020
41 | 🍞
42 | m021
43 | 🍜
44 | m022
45 | 🍛
46 | m023
47 | 🍙
48 | m024
49 | 🍣
50 | m025
51 | 🍎
52 | m026
53 | 🍊
54 | m027
55 | 🍓
56 | m028
57 | 🍉
58 | m029
59 | 🍅
60 | m030
61 |
62 |
63 |
--------------------------------------------------------------------------------
/EmojiAdapter/PlistFiles/ToEmojiStatus.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 🎤
6 | st001
7 | 🎵
8 | st002
9 | 🌙
10 | st006
11 | 💩
12 | st007
13 | 👑
14 | st008
15 | 🔥
16 | st009
17 | 💰
18 | st010
19 | 💉
20 | st011
21 | 💤
22 | st012
23 | 🎾
24 | st016
25 | 🎄
26 | st022
27 | 💍
28 | st023
29 | 💎
30 | st024
31 | 🎷
32 | st025
33 | 🎸
34 | st026
35 | 🎺
36 | st027
37 | 🏀
38 | st028
39 | 🏈
40 | st029
41 | 🎱
42 | st030
43 | 🍴
44 | st031
45 | 🎒
46 | st032
47 | 🌊
48 | st033
49 | 🎁
50 | st036
51 | 🎉
52 | st042
53 | 🎬
54 | st043
55 | 🎶
56 | st044
57 | 💦
58 | st045
59 | 🎐
60 | st048
61 | 🎃
62 | st049
63 | 🎨
64 | st050
65 |
66 |
67 |
--------------------------------------------------------------------------------
/EmojiAdapter/PlistFiles/ToEmojiSymbol.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | 💢
6 | s030
7 | 🚹
8 | s034
9 | 🚺
10 | s035
11 | 🔞
12 | s053
13 | 🚾
14 | s059
15 |
16 |
17 |
--------------------------------------------------------------------------------
/EmojiAdapter/ViewController/EmojiAdapterViewController.h:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiAdapterViewController.h
3 | // EmojiAdapter
4 | //
5 | // Created by Jeason on 14-8-31.
6 | // Copyright (c) 2014年 Jeason. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface EmojiAdapterViewController : UIViewController
12 |
13 | @end
14 |
--------------------------------------------------------------------------------
/EmojiAdapter/ViewController/EmojiAdapterViewController.m:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiAdapterViewController.m
3 | // EmojiAdapter
4 | //
5 | // Created by Jeason on 14-8-31.
6 | // Copyright (c) 2014年 Jeason. All rights reserved.
7 | //
8 |
9 | #import "EmojiAdapterViewController.h"
10 | #import "NSString+Emoji.h"
11 |
12 | static const NSUInteger inset = 20;
13 |
14 | @interface EmojiAdapterViewController ()
15 |
16 | @end
17 |
18 | @implementation EmojiAdapterViewController
19 |
20 | - (void)viewDidLoad
21 | {
22 | [super viewDidLoad];
23 | // Do any additional setup after loading the view, typically from a nib.
24 | self.view.backgroundColor = [UIColor whiteColor];
25 | CGRect textViewFrame = self.view.frame;
26 | textViewFrame.origin.y += inset * 3;
27 | textViewFrame.size.height -= inset * 6;
28 | textViewFrame.origin.x += inset;
29 | textViewFrame.size.width -= inset * 2;
30 | UITextView *aTextView = [[UITextView alloc] initWithFrame:textViewFrame];
31 | aTextView.editable = NO;
32 |
33 | NSString *toEncodeString = @"EmojiToBegin 😁 😍 😁 I Like Emoji! 😄 😳 😁 EmojiEnd.";
34 | aTextView.text = @"ToEncodeString is :\n";
35 | aTextView.text = [aTextView.text stringByAppendingString:toEncodeString];
36 | aTextView.text = [aTextView.text stringByAppendingFormat:@"\nLength is : %u\n",[toEncodeString length]];
37 |
38 | NSString *enCodedString = [toEncodeString encodeString];
39 | aTextView.text = [aTextView.text stringByAppendingFormat:@"\n\nEncoded String is : %@\n Length is : %u\n", enCodedString, [enCodedString length]];
40 |
41 | NSString *decodedString = [enCodedString decodeString];
42 | aTextView.text = [aTextView.text stringByAppendingFormat:@"\n\nDecoded String is : %@\nLength is: %u\n", decodedString, [decodedString length]];
43 |
44 | [self.view addSubview:aTextView];
45 |
46 | }
47 |
48 | - (void)didReceiveMemoryWarning
49 | {
50 | [super didReceiveMemoryWarning];
51 | // Dispose of any resources that can be recreated.
52 | }
53 | @end
54 |
--------------------------------------------------------------------------------
/EmojiAdapter/en.lproj/InfoPlist.strings:
--------------------------------------------------------------------------------
1 | /* Localized versions of Info.plist keys */
2 |
3 |
--------------------------------------------------------------------------------
/EmojiAdapter/main.m:
--------------------------------------------------------------------------------
1 | //
2 | // main.m
3 | // EmojiAdapter
4 | //
5 | // Created by Jeason on 14-8-31.
6 | // Copyright (c) 2014年 Jeason. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | #import "EmojiAdapterAppDelegate.h"
12 |
13 | int main(int argc, char * argv[])
14 | {
15 | @autoreleasepool {
16 | return UIApplicationMain(argc, argv, nil, NSStringFromClass([EmojiAdapterAppDelegate class]));
17 | }
18 | }
19 |
--------------------------------------------------------------------------------
/EmojiAdapterTests/EmojiAdapterTests-Info.plist:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | CFBundleDevelopmentRegion
6 | en
7 | CFBundleExecutable
8 | ${EXECUTABLE_NAME}
9 | CFBundleIdentifier
10 | Jeason.${PRODUCT_NAME:rfc1034identifier}
11 | CFBundleInfoDictionaryVersion
12 | 6.0
13 | CFBundlePackageType
14 | BNDL
15 | CFBundleShortVersionString
16 | 1.0
17 | CFBundleSignature
18 | ????
19 | CFBundleVersion
20 | 1
21 |
22 |
23 |
--------------------------------------------------------------------------------
/EmojiAdapterTests/EmojiAdapterTests.m:
--------------------------------------------------------------------------------
1 | //
2 | // EmojiAdapterTests.m
3 | // EmojiAdapterTests
4 | //
5 | // Created by Jeason on 14-8-31.
6 | // Copyright (c) 2014年 Jeason. All rights reserved.
7 | //
8 |
9 | #import
10 |
11 | @interface EmojiAdapterTests : XCTestCase
12 |
13 | @end
14 |
15 | @implementation EmojiAdapterTests
16 |
17 | - (void)setUp
18 | {
19 | [super setUp];
20 | // Put setup code here. This method is called before the invocation of each test method in the class.
21 | }
22 |
23 | - (void)tearDown
24 | {
25 | // Put teardown code here. This method is called after the invocation of each test method in the class.
26 | [super tearDown];
27 | }
28 |
29 | - (void)testExample
30 | {
31 | XCTFail(@"No implementation for \"%s\"", __PRETTY_FUNCTION__);
32 | }
33 |
34 | @end
35 |
--------------------------------------------------------------------------------
/EmojiAdapterTests/en.lproj/InfoPlist.strings:
--------------------------------------------------------------------------------
1 | /* Localized versions of Info.plist keys */
2 |
3 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | The MIT License (MIT)
2 |
3 | Copyright (c) 2014 JeasonGeorge
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | EmojiAdapter
2 | ============
3 |
4 | EmojiAdapter that handle the Emoji faces in iOS and Android which is describe in http://jeason.gitcafe.io/blog/iOS+Android+Emoji/
5 |
--------------------------------------------------------------------------------