gpt4 book ai didi

ios - 在 Swift 中更改本地通知的文本

转载 作者:行者123 更新时间:2023-11-29 05:43:34 27 4
gpt4 key购买 nike

我为学生开发了一个应用程序。他可以制定自己的时间表。我尝试创建一个通知如何总结第二天。所以我需要更改文本通知,我该怎么做?

另一个例子,学生可以写作业。交作业前一天,通知他。

我已经尝试过做一个简单的通知,但通知的文本是静态的。

let content = UNMutableNotificationContent()                    
content.title = "Changement de semaine"
content.body = "Nous sommes en semaine \(notificationSemaineAB())"
content.sound = UNNotificationSound.default

var dateComponent = DateComponents()
dateComponent.weekday = 2
dateComponent.hour = 11

let trigger = UNCalendarNotificationTrigger(dateMatching: dateComponent, repeats: true)

let request = UNNotificationRequest(identifier: "semaineAB", content: content, trigger: trigger)
UNUserNotificationCenter.current().add(request)

对于这个,我希望每周通知文本告诉我我们是在偶数周还是奇数周。但在输出中,我总是有相同的文本。

最佳答案

您可以使用此代码删除旧通知

UNUserNotificationCenter.current().removePendingNotificationRequests(withIdentifiers:["semaineAB"])

之后,您可以重用您的代码来创建新代码。

关于ios - 在 Swift 中更改本地通知的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56348450/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com