swift中的本地通知ios
行swift中的本地通知ios,ios,xcode,swift,notifications,Ios,Xcode,Swift,Notifications,行UiApplication.sharedApplication().scheduleLocalNotifications(notification)给出了以下错误类型为“UiApplication”的值没有成员“schedulelocalnotification” 我怎样才能解决这个问题 import UIKit 类schermainiziale:UIViewController{ override func viewDidLoad() { super.viewDidLoad()
UiApplication.sharedApplication().scheduleLocalNotifications(notification)
给出了以下错误类型为“UiApplication”的值没有成员“schedulelocalnotification”
我怎样才能解决这个问题
import UIKit
类schermainiziale:UIViewController{
override func viewDidLoad() {
super.viewDidLoad()
let notification = UILocalNotification()
if #available(iOS 8.2, *) {
notification.alertTitle = "Mille Favole"
} else {
// Fallback on earlier versions
}
notification.alertBody = "Ricordati di leggere la favola questa sera"
notification.fireDate = NSDate(timeIntervalSinceNow: 10)
notification.applicationIconBadgeNumber = 1
notification.timeZone = NSTimeZone.defaultTimeZone()
notification.soundName = UILocalNotificationDefaultSoundName
UIApplication.sharedApplication().scheduleLocalNotifications(notification)
//showinitial = false
// Do any additional setup after loading the view.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
您需要调用
scheduleLocalNotification
而不是scheduleLocalNotification
例如:
UIApplication.sharedApplication().scheduleLocalNotification(localNotification)
请参见此处:不要使用打印来显示代码,而是插入文本。请共享
localNotification
variableI的完整声明。我已根据早期应用程序链接更正了该问题,但我尚未解决。现在,在这一行,UIApplication.sharedApplication().scheduleLocalNotifications(通知)出现此错误“类型为'uiapplication'的值没有成员'schedulelocalnotification'我在应用程序中使用错误编写了正确的代码您需要使用schedulelocalnotification而不是ScheduleLocalNotifications我知道我没有注意到太晚。在mac前的时间太多了这是导致错误的原因。抱歉