如今企业级的app启动的时候,都会显示相应的广告,但是一直显示肯定会让客户厌烦,怎么每天显示一次呢,不废话,上代码
-(BOOL)canShowInToday{
NSDictionary* TemDic = [[NSUserDefaults standardUserDefaults] objectForKey:@"TemDic"];
if (TemDic == nil) {//没有展示
return NO;
}
NSDate * senddate=[NSDate date];
NSDateFormatter *dateformatter=[[NSDateFormatter alloc] init];
[dateformatter setDateFormat:@"YYYY-MM-dd"];
NSString * currentDateStr=[dateformatter stringFromDate:senddate];
NSString* showDateStr = [[NSUserDefaults standardUserDefaults] objectForKey:@"showNoticeDateStr"];
if (![currentDateStr isEqualToString:showDateStr]) {//今天展示
return YES;
}
return NO;
}