NSString para tratar "alfabetos ingleses regulares" e caracteres como emoji ou japonês uniformemente
Existe um textView no qual posso inserir caracteres. os caracteres podem ser a, b, c, d etc ou um smiley adicionado usando o teclado emoji.
-(void)textFieldDidEndEditing:(UITextField *)textField{
NSLog(@"len:%lu",textField.length);
NSLog(@"char:%c",[textField.text characterAtIndex:0]);
}
Atualmente, a função acima fornece os seguintes resultados
if textField.text = @"qq"
len:2
char:q
if textField.text = @"q"
len:3
char:=
O que eu preciso é
if textField.text = @"qq"
len:2
char:q
if textField.text = @"q"
len:2
char:
Alguma pista de como fazer isso?