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