【发布时间】:2013-07-31 17:13:54
【问题描述】:
我可以使用以下方法成功为数字下标:
static const unichar kSubscriptZero = 0x2080;
int numberOfHydrogens = 2;
NSString *water = [NSString stringWithFormat:@"H%CO",
kSubscriptZero + numberOfHydrogens];
上面的代码打印出一个格式很好的 > H2O(当然是 2 作为下标),我在处理其他 unicode 字符(不是数字)时遇到问题,例如 209C这是一个下标 t。而不是我的下标 t,我得到一个方形框......有人可以告诉我这样做的正确方法吗?
【问题讨论】:
标签: ios objective-c unicode