一个循环就搞定:
for (int i = 0; i < textField.text.length; i++) {
NSRange range=NSMakeRange(i,1);
NSString *subString=[textField.text substringWithRange:range];
const char *cString=[subString UTF8String];
if (strlen(cString)!=3)
{
NSLog(@”输入的语言不是汉字”);
}else{
NSLog(@”输入的语言是汉字”);
}