如何在这个时间从datePicker和run方法中获取时间?

时间:2011-08-09 11:29:40

标签: iphone objective-c ios xcode datepicker

我希望从datePicker获取时间到NSDate对象,然后在这个时间每天运行一个方法。 例如: 用户将日期戳于08:00以及每天08:00的应用程序中运行一些方法。

非常感谢, 阿米尔·福格尔

1 个答案:

答案 0 :(得分:12)

要从datepicker使用中获取时间,

NSDateFormatter *outputFormatter = [[NSDateFormatter alloc] init];
[outputFormatter setDateFormat:@"HH:mm"]; //24hr time format
NSString *dateString = [outputFormatter stringFromDate:self.myDatePicker.date];
[outputFormatter release];

要在特定时间每日使用UILocalNotification执行某项功能。

将repeatInterval设置为NSDayCalendarUnit。

在代理处理UILocalNotification代码的方法。

注意:此方法仅在用户接受本地通知时执行。