ios 自定義鬧鐘
#####需求:
從伺服器獲取到一組時間,都設定成鬧鈴,預設是每天迴圈不可修改,同時可以自定義鬧鈴,可選擇週幾迴圈。可以設定開啟關閉或者刪除。
#####一. 固定鬧鐘,每天迴圈。
很簡單,將需要設定成鬧鐘的時間放入乙個陣列中,通過for迴圈設定成對應的本地推送,詳情見下面的**和注釋。
/**
*/- (void)addlocalnotification:(nsarray *)array}}
// 根據相差天數 計算出第一次響鈴的日期 並設定周迴圈
for (i = 0; i < count; i++) ;
newnotification.userinfo = info;
}nslog(@"post new localnotification:%@", [newnotification firedate]);
}}
刪除鬧鐘/**
刪除某乙個巡邏提醒 開關關閉
@param dict 要刪除的巡邏提醒資料
*/-(void) deletelocalnotification:(nsdictionary *)dict
}}
有一些是我自己程式中用到的**,注意捨棄,不要被誤導。
本地推送的數量是有限制的,好像是64個,不太確定。
iOS 使用本地推送實現自定義鬧鐘
需求 從伺服器獲取到一組時間,都設定成鬧鈴,預設是每天迴圈不可修改,同時可以自定義鬧鈴,可選擇週幾迴圈。可以設定開啟關閉或者刪除。一.固定鬧鐘,每天迴圈。很簡單,將需要設定成鬧鐘的時間放入乙個陣列中,通過for迴圈設定成對應的本地推送,詳情見下面的 和注釋。void addlocalnotifica...
iOS 使用本地推送實現自定義鬧鐘
需求 從伺服器獲取到一組時間,都設定成鬧鈴,預設是每天迴圈不可修改,同時可以自定義鬧鈴,可選擇週幾迴圈。可以設定開啟關閉或者刪除。一.固定鬧鐘,每天迴圈。很簡單,將需要設定成鬧鐘的時間放入乙個陣列中,通過for迴圈設定成對應的本地推送,詳情見下面的 和注釋。void addlocalnotifica...
iOS 使用本地推送實現自定義鬧鐘
需求 從伺服器獲取到一組時間,都設定成鬧鈴,預設是每天迴圈不可修改,同時可以自定義鬧鈴,可選擇週幾迴圈。可以設定開啟關閉或者刪除。一.固定鬧鐘,每天迴圈。很簡單,將需要設定成鬧鐘的時間放入乙個陣列中,通過for迴圈設定成對應的本地推送,詳情見下面的 和注釋。void addlocalnotifica...