Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - (IBAction)addAccount:(id)sender{
- engine = [[MGTwitterEngine alloc] initWithDelegate:self];
- [engine setUsesSecureConnection:YES];
- [engine setConsumerKey:@"vobfhfyZPjkKufUFS235Hg"
- secret:@"hnabIs54MXaJZbtA6yACn8bVUkm9jeyrkcnrU7jRi4"];
- [engine getXAuthAccessTokenForUsername:username.text password:password.text];
- [password resignFirstResponder];
- [username resignFirstResponder];
- }
- - (void)requestSucceeded:(NSString *)connectionIdentifier
- {
- NSLog(@"Request succeeded for connectionIdentifier = %@", connectionIdentifier);
- }
- - (void)requestFailed:(NSString *)connectionIdentifier withError:(NSError *)error
- {
- NSLog(@"Request failed for connectionIdentifier = %@, error = %@ (%@)",
- connectionIdentifier,
- [error localizedDescription],
- [error userInfo]);
- }
- - (void)accessTokenReceived:(OAToken *)aToken forRequest:(NSString *)connectionIdentifier {
- token = aToken;
- [engine setAccessToken:token];
- NSDictionary *accountInfo = [[NSDictionary alloc] initWithObjectsAndKeys: username.text, @"username", password.text, @"password",nil];
- [[[NSUserDefaults standardUserDefaults] mutableArrayValueForKey:@"Array"] addObject:accountInfo];
- [[NSUserDefaults standardUserDefaults] setObject:username.text forKey:@"username"];
- [[NSUserDefaults standardUserDefaults] setObject:password.text forKey:@"password"];
- [[NSUserDefaults standardUserDefaults] synchronize];
- [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"Twirp"];
- [[NSNotificationCenter defaultCenter] postNotificationName:@"account" object:nil];
- [self.navigationController popViewControllerAnimated:YES];
- [[[self.navigationController viewControllers] objectAtIndex:0] reloadData];
- }
Add Comment
Please, Sign In to add comment