summaryrefslogtreecommitdiff
path: root/Juick/Model
diff options
context:
space:
mode:
Diffstat (limited to 'Juick/Model')
-rw-r--r--Juick/Model/User.h9
-rw-r--r--Juick/Model/User.m14
2 files changed, 11 insertions, 12 deletions
diff --git a/Juick/Model/User.h b/Juick/Model/User.h
index ca84d50..1d4897e 100644
--- a/Juick/Model/User.h
+++ b/Juick/Model/User.h
@@ -6,11 +6,8 @@
// Copyright (c) 2014 com.juick. All rights reserved.
//
-#import <Foundation/Foundation.h>
-@import PDKeychainBindingsController;
-#import "SIAlertView.h"
-#import "APIClient.h"
-#import "YYModel.h"
+@import Foundation;
+@import YYModel;
@interface User : NSObject
@property (nonatomic, strong) NSString *uname;
@@ -22,6 +19,6 @@
+ (void) checkIsValid:(void(^)(BOOL))callback;
-+ (void) throwUnableToLogin;
++ (void) throwUnableToLogin:(UIViewController *)view;
@end
diff --git a/Juick/Model/User.m b/Juick/Model/User.m
index 3f860d7..38e4269 100644
--- a/Juick/Model/User.m
+++ b/Juick/Model/User.m
@@ -8,6 +8,8 @@
#import "User.h"
+@import PDKeychainBindingsController;
+#import "APIClient.h"
@implementation User
@@ -15,12 +17,12 @@
return [[PDKeychainBindings sharedKeychainBindings] stringForKey:@"com.juick.username"] != nil;
}
-+(void) throwUnableToLogin {
- SIAlertView *alert = [[SIAlertView alloc] initWithTitle:@"Error" andMessage:@"Unable to login, check username/password, or network connectivity"];
- [alert addButtonWithTitle:@"OK" type:SIAlertViewButtonTypeCancel handler:^(SIAlertView *alertView) {
- // <#code#>
- }];
- [alert show];
++(void) throwUnableToLogin:(UIViewController *)view {
+ UIAlertController *alert = [UIAlertController new];
+ [alert setTitle:@"Error"];
+ [alert setMessage:@"Unable to login, check username/password, or network connectivity"];
+ [alert addAction:[UIAlertAction actionWithTitle:@"OK" style:UIAlertActionStyleCancel handler:nil]];
+ [view presentViewController:alert animated:YES completion:nil];
}
+(void) checkIsValid:(void (^)(BOOL))callback {