ios 簡便的提醒管理類 可以當鬧鐘用

2022-09-23 20:48:17 字數 1289 閱讀 3271

方便快捷的把 「您的提醒」 加入到 日曆或者本地通知中

會自動處理本地通知超過64個的情況

qq群號 113767274 有什麼問題或者改進的地方大家一起討論

使用例子 1、 把下面三個 uiapplication**, 傳給lkalarmmanager

- (bool)application:(uiapplication *)application didfinishlaunchingwithoptions:(nsdictionary *)launchoptions

-(bool)application:(uiapplication *)application openurl:(nsurl *)url sourceapplication:(nsstring *)sourceapplication annotation:(id)annotation

-(void)application:(uiapplication *)application didreceivelocalnotification:(uilocalnotification *)notification

2、加添提醒到 lkalarmmanager 中.

lkalarmevent* event = [lkalarmevent new];

event.title = @參試加入日曆事件中;

event.content = @只有加入到日曆當中才有用,是日曆中的備註;

///工作日提醒

event.repeattype = lkalarmrepeattypework;

///60秒後提醒我

event.startdate = [nsdate datewithtimeintervalsincenow:60];

///也可以強制加入到本地提醒中

= yes;

///會先嘗試加入日曆 如果日曆沒許可權 會加入到本地提醒中

[[lkalarmmamager sharemanager] addalarmevent:event callback:^(lkalarmevent *alarmevent)

else if(alarmevent.isjoinedlocalnotify)

else

});}];3、 註冊 lkalarmmanager **,接收到提醒的時候 做你想做的事

///regist delegate

[[lkalarmmamager sharemanager] registdelegatewithobject:self];

-(void)lk_receivealarmevent:(lkalarmevent *)event

ios開發 使用CocoaPods管理類庫

cocoapods主頁 1.cocoapods的安裝 第一步 安裝rubygem mac需要安裝rubygem gem sources remove 等有反應之後再敲入以下命令 gem sources a 第三步 安裝cocoapods 在terminator 也就是終端 中輸入以下命令 sudo ...

關於Activity的管理類

public class private stackactivitystack private private 單一例項 return public if instance null return instance 新增activity到棧中 public void addactivity acti...

模板管理類的簡單介紹

如果你的專案中有大量的資料要管理,同時要對這些資料進行增刪改查的操作,這時候有必要寫乙個模板的管理類 1 getdata只是測試用的,最好是資料不能這麼暴露給使用者,可以使用 設計模式中的迭代器來解決這個問題。下面是 注意override auto 使用,同時注意t模板,data是保護型別,要不然派...