0
我有一個nsdates數組,我想創建一個通知,每個時間匹配當前時間發生。swift 2本地警報在數組中的多個日期
到目前爲止,我有這個
for item in stuffThree {
print("test")
var notification:UILocalNotification = UILocalNotification()
notification.category = "test1"
notification.alertBody = "test2"
notification.fireDate = item
print(item)
UIApplication.sharedApplication().scheduleLocalNotification(notification)
}
截至目前,我沒有得到任何東西。我所做的就是提前一分鐘創建一個日期,然後讓時鐘滴答下來,等待,沒有任何反應。
任何想法?
這是一個改善......在我沒有得到任何東西之前。但是現在我每次都得到一個通知函數被調用(我有一個定時器的方法,每5秒調用一次)有沒有什麼辦法讓它每5秒保持一次運行(func還有其他的東西),並且首先檢查是否滿足條件,然後運行警報? – RubberDucky4444
當然 - 在通知調度功能周圍設置一個if條件== true封裝。 – sschale
也許即時做錯了,但我試圖包裝在for循環if語句是如果...... if item == dateNow {...}。現在沒有運行...我做錯了什麼? – RubberDucky4444