diff options
Diffstat (limited to 'Juick/Model/User.m')
-rw-r--r-- | Juick/Model/User.m | 14 |
1 files changed, 8 insertions, 6 deletions
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 { |