NSString* str = @\"1二3四5\"; NSLog(@\"%c\",[str characterAtIndex:0]); NSLog(@\"%c\",[str characterAtIndex:1]);
NSString - characterAtIndex works we
Why don't you try to use something like that:
const char *yourWantedCharacter = [[yourSourceString substringWithRange:yourRange] UTF8String];
where yourSourceString is your NSString object, yourRange is an NSRange object with the index of the needed character as the location parameter and an length parameter of '0' (zero).