2014-10-24 12 views

उत्तर

17

आप नहीं कर सकते - NSArray एक अपरिवर्तनीय सरणी है, और जैसे ही इसे तुरंत चालू किया जा सकता है, इसे बदला नहीं जा सकता है। आप एक NSMutableArray में बदल देना चाहिए, और उस मामले में यह रूप में सरल है:

NToDel.addObject(addInNToDelArray) 

वैकल्पिक रूप से, आप इन्स्टेन्शियशन समय में मान सम्मिलित कर सकते हैं:

var NToDel:NSMutableArray = [addInNToDelArray] 

लेकिन यह है कि जोड़ने के बारे में नहीं है, यह है प्रारंभ करने के बारे में - और वास्तव में, उस पंक्ति के बाद आप सरणी तत्वों में कोई भी परिवर्तन नहीं कर सकते हैं।

नोट आपकी स्ट्रिंग में एक त्रुटि है कि: \ चरित्र के रूप में इस भाग निकले किया जाना चाहिए:

var addInNToDelArray = "Test1 \\ Test2"