2010-10-01 79 views

回答

22

如果文件是正確的,您無法更改已安排的通知。爲-scheduleLocalNotification:的文檔狀態:

[...]由於操作系統副本 通知,您可能會發布一次 您安排吧。

通知對象被系統複製,並且不能通過任何(公共)方法訪問。所以除了取消通知之外,沒有其他解決方案。

+0

是的你是對的。謝謝。 – Elegya 2010-10-06 08:32:17

+0

@Ortwin Gentz:蘋果開發者文檔中是否有任何聲明,不能改變已經預定的通知? – 2015-12-30 05:37:40

+0

引用語言(「複製」)是否意味着它不能再被修改? – 2015-12-30 07:35:15

2

您無法對其進行編輯,但您可以通過取消通知並安排新通知將其替換爲新數據來實現類似效果。使用

- (void)cancelLocalNotification:(UILocalNotification *)notification

相關問題