क्या यह पता लगाने का कोई तरीका है कि आईफोन पर एक फ़ॉन्ट में यूनिकोड कैरेक्टर मौजूद है या नहीं, यह पता लगाने के लिए कि क्या चरित्र एक प्रिंट करने योग्य ग्लिफ़ पर या "लापता चरित्र" प्रतीक के लिए नक्शा करेगा या नहीं?कैसे पता लगाया जाए कि यूनिकोड कैरेक्टर लापता-प्रतीक वर्ग में मानचित्र करता है या नहीं?
उदाहरण के लिए, अगर मैं इस स्निपेट के साथ एक यादृच्छिक Wingding चरित्र उत्पन्न करना चाहते हैं:
NSString *s = [NSString stringWithFormat:@"%C", (0x2700 + (arc4random() % 0x0100))];
वहाँ एक रास्ता है, तो उत्पन्न स्ट्रिंग छोटे वर्ग, या कोई वास्तविक ग्लिफ़ जब मैं के रूप में प्रस्तुत करना होगा बताने के लिए है इसे इसके साथ खींचे:
[s drawAtPoint:x withFont:[UIFont systemFontOfSize:30]];
धन्यवाद!
... आर