Я использую addTimeInterval
для создания локального уведомления, но кажется, что оно теперь удерживается от использования (iOS 4).
Мой код:
localNotif.fireDate = [now addTimeInterval:timeInterval];
Предупреждение XCode:
'addTimeInterval:' is deprecated (declared at /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk/System/Library/Frameworks/Foundation.framework/Headers/NSDate.h:27)
Что я должен использовать вместо этого?Спасибо.
Метод был переименован в -dateByAddingTimeInterval:
.
localNotif.fireDate = [now dateByAddingTimeInterval:timeInterval];
В Swift 2.2:
localNotif.fireDate = now.dateByAddingTimeInterval(timeInterval)
В Swift 3:
localNotif.fireDate = now.addingTimeInterval(timeInterval)
// or simply
localNotif.fireDate = now + timeInterval