• Stars
    star
    637
  • Rank 70,628 (Top 2 %)
  • Language
    Objective-C
  • License
    Other
  • Created almost 12 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A category on NSString to convert Emoji Cheat Sheet codes to their equivalent Unicode characters

NSString+Emojize

A category on NSString to turn codes from Emoji Cheat Sheet into Unicode emoji characters.

Getting Started

In order to use NSString+Emojize, you'll want to add the entirety of the NSString+Emojize directory to your project. To get started, simply:

#import "NSString+Emojize.h"
NSString *emojiString = @"This comment has an emoji :mushroom:";
NSLog(@"%@", [emojiString emojizedString]);

Methods

- (NSString *)emojizedString;
+ (NSString *)emojizedStringWithString:(NSString *)aString;

iOS Support

NSString+Emojize is tested on iOS 5 and up. Older versions of iOS may work but are not currently supported.

ARC

NSString+Emojize uses ARC. If you are including NSString+Emojize in a project that does not use Automatic Reference Counting (ARC), you will need to set the -fobjc-arc compiler flag on all of the NSString+Emojize source files. To do this in Xcode, go to your active target and select the "Build Phases" tab. Now select all NSString+Emojize source files, press Enter, insert -fobjc-arc and then "Done" to enable ARC for NSString+Emojize.

More Repositories

1

intercom.js

UNMAINTAINED: A client-side cross-window message broadcast library built on top of the HTML5 localStorage API.
JavaScript
566
star
2

jquery-emojiarea

A rich textarea control that supports emojis, WYSIWYG-style.
JavaScript
298
star
3

wizardry

A task-based node.js library for GraphicsMagick / ImageMagick.
JavaScript
121
star
4

jquery-placeholder

A jQuery plugin that polyfills the HTML5 "placeholder" attribute.
JavaScript
76
star
5

handlebars-helpers

Collection of generic handlebars helpers.
JavaScript
53
star
6

av

A "keep it simple, stupid" approach to working with AVFoundation
Objective-C
43
star
7

open-sourcerer

DIY Skill
29
star
8

opensourcerer.diy.org

A DIY Guide to Git, GitHub and open source collaboration!
JavaScript
14
star
9

diy-client

Minimalist streaming API client for DIY
JavaScript
5
star
10

icons

Future home of the diy-icons set
HTML
5
star
11

donutchart

Reusable donut chart module for DIY.
JavaScript
4
star
12

traducteur

A simple Node.js client for Google's Translation API.
JavaScript
4
star
13

web-playground

Play with web examples in a DIY friendly environment.
JavaScript
3
star
14

super-simple-server

DIY Simple Server Example for Backend Dev Skill
JavaScript
3
star
15

react-video-thumbnail

A react component that takes incremental snapshots of your videos
JavaScript
3
star
16

maker-club

Graphics and documents you might need to start your own Maker Club.
3
star
17

radarchart

Reusable radar chart module for DIY.
JavaScript
3
star
18

tos

DIY's Terms of Service
2
star
19

style-css

Styleguide for writing CSS at DIY
2
star
20

clubs

Creative assets for Club Leaders
2
star
21

classrooms

Assets to help educators add DIY to their classroom.
1
star
22

backenddev

Supplemental resources for Backend Dev skill on DIY.org
CSS
1
star
23

proxy-server

A simple proxy server for the DIY Maker's Stream API
JavaScript
1
star
24

style-js

Javascript style guide for DIY
1
star
25

assembly-assets

Mutate a transloadit assembly results array in to a diy assets object.
JavaScript
1
star
26

skill-stats

Service for gathering stats on DIY skills.
1
star
27

frontend-dev

Supplemental resources for Front-end developer skill on DIY.org
JavaScript
1
star