ios8 - Swift: array of dictionaries has count of 1 after initialization but should have 0 -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 4 जवाब
var व्यक्ति = [शब्दकोश & lt; स्ट्रिंग, स्ट्रिंग & gt; ()] println (persons.count)
प्रिंट 1
। मैं देखता हूं कि सरणी के भीतर एक खाली डिक्शनरी है, जब इसे आरम्भ किया जाता है, लेकिन उस से बचने और 1 के बजाय 0 तत्व होने का कोई तरीका है? बाद में मुझे करने में सक्षम होना चाहिए:
persons.append (["प्रथम नाम": "फू", "अंतिम नाम": "बार"])
< P> कोई भी विचार?
इसका उपयोग करके:
[शब्दकोश & lt ; स्ट्रिंग, स्ट्रिंग & gt; ()]
आप एक तत्व dictionary & lt; स्ट्रिंग, स्ट्रिंग & gt; ()
के साथ एक सरणी बना रहे हैं सही तरीके से वर्ग कोष्ठक के बाद कोष्ठक को स्थानांतरित करना है:
[शब्दकोश & lt; स्ट्रिंग, स्ट्रिंग & gt;] ()
यह प्रकार की एक सरणी को घोषित करता है < कोड> शब्दकोश & lt; स्ट्रिंग, स्ट्रिंग & gt; , और इसे तत्काल।
इसे बनाने का समतुल्य तरीका है:
ऐरे & lt; शब्दकोश & lt; स्ट्रिंग, स्ट्रिंग & gt; & gt; ; ()
Comments
Post a Comment