Показывать символы Юникода в текстовом поле - PullRequest
0 голосов
/ 12 марта 2012

У меня есть ползунок для тестирования, и я хочу, чтобы символы, представленные ползунком, отображались в текстовом поле. Но мое текстовое поле показывает только A-Z и a-z при запуске моего решения ниже. Как я могу получить символы Unicode в мое текстовое поле?

- (IBAction) doSlider: (id) sender
    {
        long long theNum = [sender intValue];
        NSString *vc_theString = [NSString stringWithFormat:@"%c", theNum];
        [charField      setStringValue:vc_theString2];
    }

1 Ответ

2 голосов
/ 12 марта 2012

%c наследуется от C и ограничен 8-битным диапазоном.Вы должны использовать %C, который будет читать в соответствующем аргументе как unichar.

...