Có cách nào để phát hiện xem ký tự Unicode có xuất hiện trong phông chữ trên iPhone hay không, tức là, để phát hiện liệu ký tự sẽ ánh xạ tới hình chữ nhật có thể in hay thay vào ký hiệu "ký tự bị thiếu" hình vuông?Làm thế nào để phát hiện nếu một ký tự Unicode ánh xạ tới hình vuông thiếu biểu tượng?
Ví dụ, nếu tôi muốn tạo ra một nhân vật Wingding ngẫu nhiên với đoạn này:
NSString *s = [NSString stringWithFormat:@"%C", (0x2700 + (arc4random() % 0x0100))];
là có cách nào để nói nếu chuỗi được tạo ra sẽ làm như hình vuông nhỏ, hoặc một hình tượng thật khi tôi vẽ nó với điều này:
[s drawAtPoint:x withFont:[UIFont systemFontOfSize:30]];
Cảm ơn!
... R