写了一个应用:
UIAlertView *alert = [[UIAlertView alloc]
initWithTitle:@"Icon Contest!"
message:@"Design a 1024 x 1024 pixels icon for Example. The best one will be on the app's icon! Send them to: example@example.com."
delegate:self
cancelButtonTitle:@"More Info"
otherButtonTitles:@"Yes",@"No", nil];
[alert show];
其中有最后期限,然后在一月31号结束时应用显示不同的警报。
我认为你应该看看NSDate的-timeIntervalSinceNow方法,可以这样:
NSDateComponents *comps = [[NSDateComponents alloc] init];
[comps setDay:31];
[comps setMonth:1];
[comps setYear:2013];
NSDate *date = [[NSCalendar currentCalendar] dateFromComponents:comps];
if ([date timeIntervalSinceNow] < 0.0) {
//已过日期
}
else {
//未过日期
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。