iOS判断是否登录 模型
登录判断模型
#import <Foundation/Foundation.h>
@interface LoginTool : NSObject
@interface LoginTool : NSObject
/**监测是否登录*/
+ (NSString *)getUid;
+ (NSString *)getUid:(BOOL)showMyViewController;
//获取uid
+ (void)setuid:(NSString *)uid;
@end
#import "LoginTool.h"
#import "MyViewController.h"
@implementation LoginTool
+(NSString *)getUid{
NSString *uid = [[NSUserDefaults standardUserDefaults] stringForKey:@"uid"];
MyViewController *myVC = [[MyViewController alloc]init];
[[UIApplication sharedApplication].keyWindow.rootViewController presentViewController:myVC animated:YES completion:nil];
return uid;
}
+ (void)setuid:(NSString *)uid{
[[NSUserDefaults standardUserDefaults] setObject:uid forKey:@"uid"];
[[NSUserDefaults standardUserDefaults]synchronize];
}
+ (NSString *)getUid:(BOOL)showMyViewController{
NSString *uid = [[NSUserDefaults standardUserDefaults] stringForKey:@"uid"];
if (showMyViewController) {
//延时加载0.1s
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.1*NSEC_PER_SEC)),dispatch_get_main_queue(),^{
MyViewController *myVC = [[MyViewController alloc]init];
[[UIApplication sharedApplication].keyWindow.rootViewController presentViewController:myVC animated:YES completion:nil];
});
}
return uid;
}
#import "MyViewController.h"
@implementation LoginTool
+(NSString *)getUid{
NSString *uid = [[NSUserDefaults standardUserDefaults] stringForKey:@"uid"];
MyViewController *myVC = [[MyViewController alloc]init];
[[UIApplication sharedApplication].keyWindow.rootViewController presentViewController:myVC animated:YES completion:nil];
return uid;
}
+ (void)setuid:(NSString *)uid{
[[NSUserDefaults standardUserDefaults] setObject:uid forKey:@"uid"];
[[NSUserDefaults standardUserDefaults]synchronize];
}
+ (NSString *)getUid:(BOOL)showMyViewController{
NSString *uid = [[NSUserDefaults standardUserDefaults] stringForKey:@"uid"];
if (showMyViewController) {
//延时加载0.1s
dispatch_after(dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.1*NSEC_PER_SEC)),dispatch_get_main_queue(),^{
MyViewController *myVC = [[MyViewController alloc]init];
[[UIApplication sharedApplication].keyWindow.rootViewController presentViewController:myVC animated:YES completion:nil];
});
}
return uid;
}
@end
每个人都要坚持自己的梦想,哪怕追梦的过程很痛苦很难熬,只要我们每天向前迈进一小步,蓦然回首我们会欣喜的发现,其实我们已经在自己逐梦的道路上走了很远。