मैं अभी भी उद्देश्य-सी के लिए नया हूं और यह पता लगाने की कोशिश कर रहा हूं कि यह कथन वास्तव में क्या कर रहा है।सॉर्ट किया गया एरियाउसेलिंग चयनकर्ता क्या कर रहा है?
[names allKeys] sortedArrayUsingSelector:@selector(compare:)];
मुझे पता है कि allKeys
मेरे शब्दकोश से सभी चाबियाँ मिल रही हैं। मुझे पता है कि sortedArrayUsingSelector
मेरी सरणी बनाने के लिए सॉर्ट कर रहा है। फिर मैं तुलना विधि को बुला रहा हूं, यही वह जगह है जहां मैं खो गया हूं यह क्या कर रहा है? सेब पर दस्तावेज़ से यह कहता है कि "एक एनएससीओम्परिसन रिसेट मूल्य देता है जो इंगित करता है कि रिसीवर किसी दिए गए नंबर से अधिक, बराबर या उससे कम है या नहीं।" मैं समझ नहीं पा रहा हूं कि यह उस विधि के आधार पर कैसे क्रमबद्ध है।
+1 - अच्छी व्याख्या – bryanmac