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