【发布时间】:2015-08-29 21:15:38
【问题描述】:
在苹果网站上,https://developer.apple.com/library/prerelease/ios/documentation/Swift/Conceptual/Swift_Programming_Language/Properties.html 它指出我们可以更改结构中的变量属性。我正在尝试更改此人的姓氏。但是我在该行代码中收到错误。谢谢你帮助我。
import UIKit
struct people {
let firstName : String
var lastName : String
}
let person = people(firstName: "InitialFirstName", lastName: "InitialLastName")
person.lastName = "ChangedLastName" //<-- error
println(person.firstName)
println(person.lastName)
错误:
Playground 执行失败:TestPlayground2.playground:12:17:错误:无法分配给“person”中的“lastName” person.lastName = "ChangedLastName" ~~~~~~~~~~~~~~~ ^
【问题讨论】: