मैं क्लास ऑब्जेक्ट से ही एक वर्ग का एक स्ट्रिंग नाम प्राप्त करने की कोशिश कर रहा हूं।
// For instance
[NSArray className]; // @"NSArray"
मैंने पाया है, object_getClassName(id obj)
लेकिन इसके लिए एक उदाहरण की आवश्यकता है, और मेरे मामले में यह अनावश्यक काम है।
तो मैं क्लास ऑब्जेक्ट से स्ट्रिंग कैसे प्राप्त कर सकता हूं, और उदाहरण नहीं ?
NSStringFromClass
लागू किया जाता है? क्या वर्ग नाम को एकstatic NSString
चर में संग्रहीत करना अधिक प्रदर्शनकारी है ?