推送指南的显示
#import "ANPushGuideView.h"
@implementation ANPushGuideView
+ (void) show
{
NSString * key = @"CFBundleShortVersionString";
NSString * currentVersion = [NSBundle mainBundle].infoDictionary[key];
NSString * sanboxVersion = [NSUserDefaults standardUserDefaults] stringForKey:key];
if(![currentVersion idEqualToString:sandboxVersion])
{
UIWindow * window = [UIApplication shareApplication].keyWindow;
ANPushGuideView * guideView = [ANPushGuideView guideView];
guideView.frame = window.bounds;
[window addSubView:guideView];
[[NSUserDefaults standardDefaults] setObject:currentVersion forKey:key];
[[NSUserDefaults standardDafaults] synchronize];
}
}
+ (instancetype) guideView
{
return [[[NSBundle mainBundle] loadNibNamed:NSStringFromClass(self) owner:nil object:nil] lastObject];
}
- (IBAction) click
{
[self remoFromSuperView];
}
@end