// // EmojiConvertToString.m // BuguLive // // Created by 朱庆彬 on 2017/8/15. // Copyright © 2017年 xfg. All rights reserved. // #import "EmojiConvertToString.h" #import "ChatEmojiIcons.h" @implementation EmojiConvertToString + (NSString *)convertToCommonEmoticons:(NSString *)text { //表情数量 NSInteger emojiCount = [ChatEmojiIcons getEmojiPopCount]; NSMutableString *retText = [[NSMutableString alloc] initWithString:text]; for (NSInteger i = 1; i <= emojiCount; i++) { NSRange range; range.location = 0; range.length = retText.length; [retText replaceOccurrencesOfString:[NSString stringWithFormat:@",face.bundle/%@.png", @(i)] withString:[NSString stringWithFormat:@"[em_%@]", @(i)] options:NSLiteralSearch range:range]; } return retText; } @end