चूंकि -allObjectsएक सरणी देता है, आप इसके साथ एक परिवर्तनशील संस्करण बना सकते हैं:
NSMutableArray *array = [NSMutableArray arrayWithArray:[set allObjects]];
या, वैकल्पिक रूप से, यदि आप ऑब्जेक्ट ओनरशिप को हैंडल करना चाहते हैं:
NSMutableArray *array = [[set allObjects] mutableCopy];
setहै तो दो विधियों में सूक्ष्म अंतर हैnil।