Есть ли способ определить, присутствует ли символ Unicode в шрифте на iPhone, то есть определить, будет ли символ отображаться на печатном глифе или вместо квадратного символа «отсутствующий символ»?
Например, если я хочу сгенерировать случайный символ Wingding с помощью этого фрагмента:
NSString *s = [NSString stringWithFormat:@"%C", (0x2700 + (arc4random() % 0x0100))];
есть ли способ определить, будет ли сгенерированная строка отображаться в виде маленького квадрата, или настоящий глиф, когда я рисую ее с этим:
[s drawAtPoint:x withFont:[UIFont systemFontOfSize:30]];
Спасибо!
... R