मैं निम्नलिखित कोड है:"एनएसएससेट ऑल ऑब्जेक्ट्स" यादृच्छिक क्रम करता है?
self.temporaryImageArray = [(NSSet *)[[array objectAtIndex:0] images] allObjects]
सरणी मेरी CoreData मॉडल से एक Band
वस्तु रखती है। इसमें NSSet
"छवियों" नामक संपत्ति के रूप में है।
अब मैं टाइमस्टैम्प के माध्यम से निर्धारित करने के लिए इस temporaryImageArray
का उपयोग करता हूं कि छवियों को अद्यतन करने की आवश्यकता है या नहीं। मैं कुछ बहुत ही यादृच्छिक व्यवहार में आया हूं और मेरा प्रश्न अब है:
[NSSet allObjects]
ऑब्जेक्ट्स को सेट से यादृच्छिक रूप से किसी क्रम में वापस लौटाता है?
क्या इसे रोकने के लिए या इसे क्रम में वापस करने का कोई तरीका है? यह मेरे कोड की जटिलता को बहुत कम कर देगा।
:-(वैसे भी धन्यवाद .. – Octoshape