到目前为止,我正在开发一个具有开放和关闭时间的应用程序,就像我希望它在一周中的每一天不同时间打开一样。如果时间不开放,则会显示一条错误消息“我们现在已经关闭”。到目前为止,我发现的只有this如果你能帮到那就太棒了!
答案 0 :(得分:0)
您可以创建一个从iOS设备获取本地时间并在' viewDidLoad'中调用它的函数。
-(void)viewDidLoad {
NSDate* now = [NSDate date];
NSDateComponents *dateComponents = [gregorian components: (NSCalendarUnitHour | NSCalendarUnitMinute | NSCalendarUnitSecond) fromDate:now];
NSInteger hour = [dateComponents hour];
if (hour > 6) {
NSAlert *alert = [[NSAlert alloc] init];
[alert setMessageText:@"The store is closed"];
}
}
这个非常粗略的草图将获得当天的小时,如果是后来6则显示商店已关闭的消息