如何遍历的NSString 表情符号,这里使用的NSString方法来遍历的NSString如何删除一个表情符号中的NSString
NSString *text = @"2012我们 ";
[text enumerateSubstringsInRange:NSMakeRange(0, [text length]) options:NSStringEnumerationByComposedCharacterSequences usingBlock:^(NSString *substring, NSRange substringRange, NSRange enclosingRange, BOOL *stop) {
printf("%s- ",[substring UTF8String]);
}];
的子猜猜是什么输出?
输出是:
2- 0- 1- 2- - 我- 们- - - - - - - - - - - - - - -
不是:
2- 0- 1- 2- - 我- 们- - - - - - - - - - -
像美国国旗,它是由组成和 标志的长度似乎是4,和他们被组成两个长度为2的组成字符。 虽然列举了NSString,但它给了我而不是
当字符串在UITextView中时,键盘中的BACKSPACE被轻敲,它可以处理删除表情符号而不是。
在我的应用程序中,我制作了自定义表情符号键盘,并且有一个DELETE按钮。我想要DELETE按钮就像键盘上的系统BACKSPACE按钮一样工作。
有谁知道如何处理它?