में मैं इस कोड है:स्विफ्ट - सम्मिलित वस्तु/आइटम/वस्तु/आइटम जोड़ें NSArray
var NToDel:NSArray = []
var addInNToDelArray = "Test1 \ Test2"
कैसे NToDel:NSArray
में addInNToDelArray
जोड़ने के लिए?
में मैं इस कोड है:स्विफ्ट - सम्मिलित वस्तु/आइटम/वस्तु/आइटम जोड़ें NSArray
var NToDel:NSArray = []
var addInNToDelArray = "Test1 \ Test2"
कैसे NToDel:NSArray
में addInNToDelArray
जोड़ने के लिए?
आप नहीं कर सकते - NSArray
एक अपरिवर्तनीय सरणी है, और जैसे ही इसे तुरंत चालू किया जा सकता है, इसे बदला नहीं जा सकता है। आप एक NSMutableArray
में बदल देना चाहिए, और उस मामले में यह रूप में सरल है:
NToDel.addObject(addInNToDelArray)
वैकल्पिक रूप से, आप इन्स्टेन्शियशन समय में मान सम्मिलित कर सकते हैं:
var NToDel:NSMutableArray = [addInNToDelArray]
लेकिन यह है कि जोड़ने के बारे में नहीं है, यह है प्रारंभ करने के बारे में - और वास्तव में, उस पंक्ति के बाद आप सरणी तत्वों में कोई भी परिवर्तन नहीं कर सकते हैं।
नोट आपकी स्ट्रिंग में एक त्रुटि है कि: \
चरित्र के रूप में इस भाग निकले किया जाना चाहिए:
var addInNToDelArray = "Test1 \\ Test2"