新しいクラスに取り組んでいる Swift プレイグラウンドで遊んでいます。何らかの理由で、3行前に定義された定数の名前を持つクラスに「メンバー型がありません」というエラーが表示され続けます。コードは次のとおりです。
import Foundation
class DataModel {
let myCalendar = NSCalendar.autoupdatingCurrentCalendar()
var myData = [NSDate : Float]()
let now = NSDate()
let components = myCalendar.components(.CalendarUnitYear | .CalendarUnitMonth, fromDate: now)
}
Xcode Beta6 では、最後から 2 行目に「DataModel.Type には 'myCalendar' という名前のメンバーがありません」というエラーが表示され続けます。
違いはないと思いますが、myCalendar を var として定義してみました。