स्विफ्ट की शुरुआत के साथ, मैं अपने सिर को नई भाषा के चक्कर लगाने की कोशिश कर रहा हूं
मैं एक iOS डेवलपर हूं और NSString, NSInteger, NSDictionaryकिसी एप्लिकेशन में इस प्रकार के उपयोग करूंगा । मैंने देखा है कि Apple द्वारा "द स्विफ्ट प्रोग्रामिंग लैंग्वेज" ईबुक में वे स्विफ्ट प्रकारों का उपयोग करते हैंString, Int, Dictionary
मैंने देखा है कि स्विफ्ट प्रकारों में फाउंडेशन प्रकार के कुछ कार्य हैं (या अलग-अलग नाम हैं)। उदाहरण के लिए NSStringएक lengthसंपत्ति है। लेकिन मैं स्विफ्ट के लिए एक समान नहीं पा रहा हूं String।
मैं सोच रहा था, एक iOS एप्लिकेशन के लिए मुझे अभी भी फाउंडेशन के प्रकारों का उपयोग करना चाहिए?
countElements(str)अपने प्रश्न के उस विशिष्ट भाग का उत्तर देने के लिए कॉल कर सकते हैं ।
"foo".length" directly in Swift. An implicit cast to NSString` आप के लिए संकलक द्वारा जोड़ा जाता है!
String। हालाँकि,Stringअल्फा रिलीज़ में कार्यक्षमता अभी भी सीमित है, इसलिएNSStringअभी के लिए इसका अधिक उपयोग किया जाएगा। हमें उम्मीद है कि वे GA तक एपीआई को ठीक कर देंगे।