在文本字段中显示Unicode字符

时间:2012-03-11 22:57:24

标签: objective-c cocoa unicode slider nstextfield

我有一个用于测试的滑块,我希望滑块位置所代表的字符显示在文本字段中。但是我的文本字段仅在下面运行我的解决方案时显示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 个答案:

答案 0 :(得分:2)

%c继承自C并限制为8位范围。您应该使用%C,它将在相应的参数中读作unichar