में वैल्यू इंडेक्स को स्वैप कैसे करें मेरे पास NSArray
है। मेरे पास उस सरणी के अंदर कुछ मूल्य है।NSArray
NSArray *testArray = [NSArray arrayWithObjects:@"Test 1", @"Test 2", @"Test 3", @"Test 4", @"Test 5", nil];
NSLog(@"%@", testArray);
परिणाम bellow की तरह है:
(
"Test 1",
"Test 2",
"Test 3",
"Test 4",
"Test 5"
)
अब मैं इस तरह परिणाम हैं:
(
"Test 3",
"Test 5",
"Test 1",
"Test 2",
"Test 4"
)
वहाँ को पुनः आरंभ कर देता है बिना यह करने के लिए कोई तरीका है? क्या मैं इस सरणी के मूल्य को स्वैप कर सकता हूं?
सं NSArray, के रूप में यह है स्थिर है, इसलिए आप भी नहीं होगा इसमें कुछ भी जोड़ने में सक्षम, अकेले छोड़ दिया प्रविष्टियों को shuffling। हालांकि 'एनएसएमयूटेबलएरे' में एक फंक्शन 'sortUsingSelector' है। इस विधि के साथ, आप अपना खुद का सॉर्टिंग ऑर्डर निर्धारित कर सकते हैं। – ATaylor
@ATaylor: क्या यह एनएसएमयूटेबलएरे में संभव है ?? –
@ बीएमडब्ल्यू। हाँ एनएसएमयूटेबलएरे में यह संभव है .. –