Tôi vừa cập nhật Xcode lên phiên bản 6.3 của nó.Sử dụng số nhận dạng chưa được giải quyết NSCalendarUnitDay
Ngoại trừ tất cả các bản sửa lỗi tôi phải thực hiện liên quan đến as
(chủ yếu), tôi có một số cảnh báo vừa xuất hiện (thật kỳ lạ vì nó tuyên bố là từ iOS 8.0).
Mã của tôi
NSCalendar.currentCalendar().compareDate(self, toDate: date, toUnitGranularity: .DayCalendarUnit) == .OrderedAscending
tại là hiển thị cảnh báo
'DayCalendarUnit' was deprecated in iOS version 8.0: Use NSCalendarUnitDay instead
Mỹ, sau đó tôi sẽ thay đổi .DayCalendarUnit
bởi NSCalendarUnitDay
Bây giờ tôi nhận được một lỗi nói:
Use of unresolved identifier 'NSCalendarUnitDay'
Tôi nhầm lẫn, ai đó có thể giải thích cho tôi điều gì sai và cách khắc phục?
"cập nhật" là loại một tuyên bố rộng rãi. Thông báo lỗi dành cho Objective-C, nơi nó đúng. –