【发布时间】:2017-08-19 18:30:48
【问题描述】:
我在这段代码中找不到我的错误
对于sections.append(eventMois),我有以下错误消息
不能在不可变值部分上使用 mutating 成员是一个 let 常量
感谢您的帮助
class DashboardViewController: UIViewController, UITableViewDelegate, UITableViewDataSource, ExpandableHeaderViewDelegate {
var sections : [Section]?
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
// Receive user defaults which we stored when user logged in
let defaults = UserDefaults.standard
let firstname = defaults.string(forKey: "usernameValue")
let lastname = defaults.string(forKey: "nameValue")
let connect_email = defaults.string(forKey: "emailValue")
guard let eventMois = defaults.array(forKey: "event_mois") as? [Section] else {return}
if let sections = sections {
sections.append(eventMois)
} else {
sections = eventMois
}
}
【问题讨论】: