Далее следую учебник Bloc.io Swiftris, где они инициализируют дату:
lastTick = NSDate.date()
Что вызывает ошибку компиляции:
'date()' is unavailable: use object construction 'NSDate()'
Которое должно быть равно:
NSDate *lastTick = [NSDate date];
(из ссылки NSDate)
Яблоко изменило интерфейс Swift на NSDate, так как я видел другие примеры, которые используют NSDate.date
?
Это просто NSDate или вы не можете вызывать методы типа для любых API Objective-C?