CGContextShowTextAtPoint呼び出しを使用して、ビューに°またはµを出力しています。コードの行は次のとおりです。
int number = 100;
NSString *theText2 = [NSString stringWithFormat:@"%d°", number];
CGContextShowTextAtPoint(context, 10, 5, [theText2 cStringUsingEncoding:NSUTF8StringEncoding], [theText2 length]);
これの出力は次のようになります
「100¬」
印刷する文字列の長さを長くすると、次のように表示されます。
「100°」
期待される出力は次のとおりです。
「100°」
これは確かにUnicode文字の印刷と関係があります。