когда я пытаюсь преобразовать форму utf-8 в NSString так:
NSString *s = [NSString stringWithUTF8String:"\U0627\U0644\U0641\U0631\U0646"];
NSLog(@"%@", s);
я получаю ошибку компиляции:
incomplete universal character name
Заметьте, что это когда-то просто отлично работает:
NSString *UAE = [NSString stringWithUTF8String:"\U0627\U0644\U0641\U0631\U0646"];
NSLog(@"%@", UAE);
и вывод:
الامارات
так почему это происходит? пожалуйста, помогите.