是否可以检查扩展使用的 Cocoa Touch Framework 中的当前本地通知设置?
通常我会用
var currentStatus:UIUserNotificationSettings = UIApplication.sharedApplication().currentUserNotificationSettings()
... 但是访问 UIApplication.sharedApplication()
不能作为扩展安全 API 使用。
还有其他选择吗?
最佳答案
我也是 Swift 的新手,不确定下面是否是一个好的做法,我会把它作为一个全局函数,只是为了缩短调用时间:
// Or name it appCurrentStatus as you wish
func appCurrentUserNotificationSettings() -> UIUserNotificationSettings {
return UIApplication.sharedApplication().currentUserNotificationSettings()
}
关于ios - 检查扩展程序的本地通知设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31094263/