訪問 struct 的成員
在 Swift 中,結構使用簡單的點語法來訪問其成員。
例如:
struct DeliveryRange {
var range: Double
let center: Location
}
let storeLocation = Location(latitude: 44.9871,
longitude: -93.2758)
var pizzaRange = DeliveryRange(range: 200,
center: storeLocation)
你可以訪問(列印)這樣的範圍:
print(pizzaRange.range) // 200
你甚至可以使用點語法訪問成員的成員:
print(pizzaRange.center.latitude) // 44.9871
與使用點語法讀取值的方式類似,你也可以分配它們。
pizzaRange.range = 250