Właśnie zaktualizowałem Xcode do wersji 6.3.Użycie nierozwiązanego identyfikatora NSCalendarUnitDay
Oprócz wszystkich poprawek, które muszę wprowadzić w odniesieniu do as
(głównie), mam pewne ostrzeżenia, które właśnie pojawiły się (co jest dziwne, ponieważ stwierdza, że jest od iOS 8.0).
Mój kod
NSCalendar.currentCalendar().compareDate(self, toDate: date, toUnitGranularity: .DayCalendarUnit) == .OrderedAscending
jest teraz pokazuje się ostrzeżenie
'DayCalendarUnit' was deprecated in iOS version 8.0: Use NSCalendarUnitDay instead
dobrze, to będę zmieniać .DayCalendarUnit
przez NSCalendarUnitDay
Teraz pojawia się błąd mówiąc:
Use of unresolved identifier 'NSCalendarUnitDay'
Jestem zagubiony, czy ktoś może mi wyjaśnić, co jest nie tak i jak to naprawić?
"zaktualizowane" to rodzaj szerokiego oświadczeniu. Komunikat o błędzie jest przeznaczony dla Celu C, jeśli jest poprawny. –