ด้วยการแนะนำ Swift ฉันพยายามที่จะเปลี่ยนภาษาใหม่
ฉันเป็นนักพัฒนา iOS และจะใช้ประเภทต่างๆเช่นNSString, NSInteger, NSDictionary
ในแอปพลิเคชัน ฉันสังเกตเห็นว่าใน ebook "The Swift Programming Language" ของ Apple พวกเขาใช้ประเภท SwiftString, Int, Dictionary
ฉันสังเกตเห็นว่าประเภท Swift ไม่มี (หรือมีชื่อต่างกัน) ฟังก์ชันบางอย่างที่ประเภท Foundation ทำ ตัวอย่างเช่นNSString
มีlength
คุณสมบัติ แต่ฉันไม่สามารถหา Swift ที่คล้ายกันString
ได้
ฉันสงสัยว่าสำหรับแอปพลิเคชัน iOS ฉันควรใช้ประเภท Foundation หรือไม่?
countElements(str)
เพื่อตอบคำถามเฉพาะส่วนนั้นได้
"foo".length" directly in Swift. An implicit cast to
NSString` ได้โดยคอมไพเลอร์!
String
ชอบ อย่างไรก็ตามString
ฟังก์ชันการทำงานยังมีข้อ จำกัด เล็กน้อยในรุ่นอัลฟ่าดังนั้นNSString
จะมีการใช้งานมากขึ้น เราหวังว่าพวกเขาจะแก้ไข API จนถึง GA