9
Downcasting optionals ใน Swift: as? พิมพ์หรือเป็น! ประเภท?
ให้สิ่งต่อไปนี้ใน Swift: var optionalString: String? let dict = NSDictionary() อะไรคือความแตกต่างในทางปฏิบัติระหว่างสองข้อความต่อไปนี้: optionalString = dict.objectForKey("SomeKey") as? String เทียบกับ optionalString = dict.objectForKey("SomeKey") as! String?