Проблемы с NSCalendar и NSDate в Swift 2.0

У меня возникли трудности с получением команды прямо сейчас с помощью Swift 2.0, мои списки команд приведены ниже:

let dateNow = NSDate()
let calendar = NSCalendar.currentCalendar()
let hour = calendar.component(NSCalendarUnit.Hour, fromDate: dateNow)
let minute = calendar.component(NSCalendarUnit.Minute, fromDate: dateNow)

Ошибка говорит о том, что календарь экземпляров нельзя использовать в ViewController, и что меня смущает, так это то, что строка выше (let calendar = ...) четко определяет календарь как константу, но почему я не могу получить к нему доступ для моего пусть часа и минуты? пожалуйста помоги


person Ronald Aja    schedule 09.10.2015    source источник
comment
Я проверил ваш код, он был успешно скомпилирован   -  person Igor    schedule 09.10.2015
comment
Вы можете попробовать очистить свой проект и папку DerivedData.   -  person Igor    schedule 09.10.2015
comment
Я уже пытался очистить его, и он все равно выдает ту же ошибку, что вы подразумеваете под папкой DerivedData?   -  person Ronald Aja    schedule 09.10.2015
comment
закройте Xcode, удалите все подпапки из /Users/%USER%/Library/Developer/Xcode/DerivedData и очистите корзину. Это папка с кешем и индексами проектов Xcode.   -  person Igor    schedule 09.10.2015
comment
Это может иметь значение: stackoverflow.com/questions/32884023/   -  person Eric Aya    schedule 09.10.2015
comment
решил это уже! Я должен определить каждый из них внутри функции, а не в моем собственном классе. Спасибо за ваши ответы.   -  person Ronald Aja    schedule 09.10.2015