我的任务是编写一个应用程序,允许用户安排将来发送的电子邮件。
用户从日期选择器中选择日期时间,撰写消息和收件人,然后安排事件。当日期/时间出现时,消息就会被发送出去。
有人可以指导我如何安排日程安排吗?比如说短信。我知道如何发送短信。只是不确定事情的安排方面。
任何指示将不胜感激。
从技术上讲,第一个响应将允许您建立一个每 2.5 秒触发一次的计时器,但是原始海报要求一个在特定时间触发的解决方案。为此,您需要使用 NSTimer 的以下方法:
- (id)initWithFireDate:(NSDate *)date interval:(NSTimeInterval)seconds target:(id)target selector:(SEL)aSelector userInfo:(id)userInfo repeats:(BOOL)repeats
第一个参数是NSDate
指示计时器何时应触发。
原始海报没有指定,但如果这是一个 iOS 应用程序,那么重要的是要了解,如果您的应用程序不是前台应用程序,则计划在较远的日期/时间触发的计时器将不会触发。事实上,当您的应用程序在 iOS 上处于后台时,无法安排此类事件发生,因此您必须考虑到这一点。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)