ขณะนี้ฉันกำลังใช้ชิ้นส่วนของโค้ด (ซุ่มซ่าม) ต่อไปนี้เพื่อพิจารณาว่าพจนานุกรม Swift (ไม่ว่าง) มีคีย์ที่กำหนดและเพื่อรับค่าหนึ่งค่า (ใด ๆ ) จากพจนานุกรมเดียวกัน
เราจะนำสิ่งนี้ให้สวยงามยิ่งขึ้นใน Swift ได้อย่างไร
// excerpt from method that determines if dict contains key
if let _ = dict[key] {
return true
}
else {
return false
}
// excerpt from method that obtains first value from dict
for (_, value) in dict {
return value
}
cityName:String = dict["city"] ?? ""
?? ""
indexForKey
หากคุณรู้สึกว่าชัดเจนและชัดเจนยิ่งขึ้น stackoverflow.com/a/29299943/294884