- (NSRange)rangeOfCharacterFromSet:(NSCharacterSet *)searchSet;
仅支持 BMP 字符集。许多表情符号是补充字符,因此方法 - (NSRange)rangeOfCharacterFromSet:(NSCharacterSet *)searchSet;
无法返回正确的结果。例如,文本字符串 @"2" 将与表情符号字符串 @"IDEmojiManager *manager = [[IDEmojiManager alloc] init];
BOOL containsEmoji = [manager containEmojiInString:@"Some String⭐"]; // return value: YES
NSString *str = [manager removeEmojiFromString:@"Some String⭐"]; // return value: Some String
使用 CocoaPods。
pod 'IDEmojiString'
如果您发现了一个错误,请提出一个问题。
IDEmojiString 在 MIT 许可证下发布。有关详细信息,请参阅 LICENSE。