Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma mark - User Login
- - (void)performLoginForUserName:(NSString *)aUsername withPassword:(NSString *)aPassword delegate:(id<MVSWebserviceDelegate>)aDelegate callback:(SEL)callback {
- NSURLRequest *request = [self urlRequestForMethod:@"user/login" parameters:[NSDictionary dictionaryWithObjectsAndKeys:aUsername, @"username", [aPassword md5Sum], @"password", @"json", @"format", nil]];
- [self dispatchRequest:request callbackSelector:@selector(userLogginResults:delegate:callback:) delegate:aDelegate clientCallbackSelector:callback];
- }
- - (void)userLogginResults:(NSString *)data delegate:(id<MVSWebserviceDelegate>)delegate callback:(SEL)callback {
- NSLog(@"data: %@", [data objectFromJSONString]);
- AppChannelUserResult *userResult = [[AppChannelUserResult alloc] initWithDictionary:[data objectFromJSONString]];
- [self dispatchClient:delegate callbackSelector:callback params:userResult, nil];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement