-1
该应用程序的本质是与当前日期进行比较,并指定每天的输出文本(祈祷时间)。 问题:当应用程序在当天显示的背景文本中。如果关闭应用程序并在所有节目正确后打开。重新从后台唤醒时的代码
ViewController.h
@interface ViewController : UIViewController
@property (weak, nonatomic) IBOutlet UITextField *utr;
@property (weak, nonatomic) IBOutlet UITextField *voskh;
@property (weak, nonatomic) IBOutlet UITextField *obed;
@property (weak, nonatomic) IBOutlet UITextField *predz;
@property (weak, nonatomic) IBOutlet UITextField *vecher;
@property (weak, nonatomic) IBOutlet UITextField *noch;
ViewController.m
- (void)viewDidLoad {
[super viewDidLoad];
NSCalendar *calendar = [NSCalendar autoupdatingCurrentCalendar];
NSDateComponents *comp0 = [[NSCalendar autoupdatingCurrentCalendar] components:NSCalendarUnitEra | NSCalendarUnitMonth | NSCalendarUnitDay fromDate:[NSDate date]];
NSDateComponents *comp1 = [calendar components:(NSCalendarUnitDay | NSCalendarUnitMonth) fromDate:[NSDate date]];
NSDateComponents *comp2 = [calendar components:(NSCalendarUnitDay | NSCalendarUnitMonth) fromDate:[NSDate date]];
NSDateComponents *comp3 = [calendar components:(NSCalendarUnitDay | NSCalendarUnitMonth) fromDate:[NSDate date]];
NSDateComponents *comp4 = [calendar components:(NSCalendarUnitDay | NSCalendarUnitMonth) fromDate:[NSDate date]];
[comp1 setDay:1]; [comp1 setMonth:1];
[comp2 setDay:2]; [comp2 setMonth:1];
[comp3 setDay:3]; [comp3 setMonth:1];
[comp4 setDay:4]; [comp4 setMonth:1];
if([comp1 day] == [comp0 day] &&
[comp1 month] == [comp0 month]) {
[email protected]"05:44"; [email protected]"07:19"; [email protected]"11:58"; [email protected]"14:12"; [email protected]"16:31"; [email protected]"18:01";
}
if([comp2 day] == [comp0 day] &&
[comp2 month] == [comp0 month]) {
[email protected]"05:44"; [email protected]"07:19"; [email protected]"11:58"; [email protected]"14:13"; [email protected]"16:31"; [email protected]"18:01";
}
if([comp3 day] == [comp0 day] &&
[comp3 month] == [comp0 month]) {
[email protected]"05:44"; [email protected]"07:19"; [email protected]"11:59"; [email protected]"14:14"; [email protected]"16:32"; [email protected]"18:02";
}
if([comp4 day] == [comp0 day] &&
[comp4 month] == [comp0 month]) {
[email protected]"05:44"; [email protected]"07:19"; [email protected]"12:00"; [email protected]"14:15"; [email protected]"16:33"; [email protected]"18:03";
}