有没有一种简单的方法来编辑/修改UILocalNotification
-
27-09-2019 - |
题
是否存在编辑更简单的方法,例如,已经计划UILocalNotification的alertBody财产?
现在,我只是取消通知并安排一个新的,但是当应用程序需要为3周或更多的通知做到这一点,需要很长的时间来执行......
解决方案
如果该文档是正确的,你不能改变一个已经安排的通知。对于-scheduleLocalNotification:
该文档的状态:
[...]因为操作系统的拷贝强> 通知,你可以释放一次 你已经计划了。
在通知对象由系统复制并经由任何(公共)方法不可访问。所以没有其他的解决方案比取消通知。
其他提示
您不能编辑它,但你可以实现通过取消的通知,并安排一个新的用新的数据来取代它类似的效果。使用
- (void)cancelLocalNotification:(UILocalNotification *)notification
不隶属于 StackOverflow