在UIFont中使用Symbol

Vad*_*Vad 2 iphone fonts objective-c uilabel uifont

我使用的UIFont支持我想要的符号.我可以通过编程方式在代码中键入该符号?

UILabel *label = [ [UILabel alloc ] initWithFrame:frame];
scoreLabel.font = [UIFont fontWithName:@"Arial Rounded MT Bold" size:(20.0)];
label.text = [NSString stringWithFormat: @"%d", text];
[self addSubview:label];
Run Code Online (Sandbox Code Playgroud)

Ste*_*her 5

实际上,您只需将符号粘贴到源代码中即可.所有Mac OS X的工具都支持源代码中的UTF8.

所以这是完全合法的:

NSString *qa = @"6 ÷ 2 = 3";
Run Code Online (Sandbox Code Playgroud)

您可以使用选项斜杠输入÷符号,或使用Mac OS X的字符查看器并双击它.

也就是说,我真的不相信我使用的所有内容都会正确支持UTF8.所以对我自己来说,我使用unicode转义序列.例如:

NSString *qa = @"6 \u00F7 2 = 3";
Run Code Online (Sandbox Code Playgroud)