Skip to content

Commit

Permalink
Added method cancel login
Browse files Browse the repository at this point in the history
  • Loading branch information
lucascorrea committed May 1, 2012
1 parent 5274535 commit 4bd9278
Showing 1 changed file with 36 additions and 1 deletion.
37 changes: 36 additions & 1 deletion SCTwitter/SCTwitter/SCTwitter.m
Expand Up @@ -43,7 +43,7 @@ - (void)getUserInformationFor:(NSString *)username callback:(void (^)(BOOL succe
- (void)directMessage:(NSString *)message to:(NSString *)username callback:(void (^)(BOOL success, id result))aCallback; - (void)directMessage:(NSString *)message to:(NSString *)username callback:(void (^)(BOOL success, id result))aCallback;
- (void)retweetMessage:(NSString *)updateID callback:(void (^)(BOOL success, id result))aCallback; - (void)retweetMessage:(NSString *)updateID callback:(void (^)(BOOL success, id result))aCallback;
- (void)postWithMessage:(NSString *)message uploadPhoto:(UIImage *)image latitude:(double)lat longitude:(double)lng callback:(void (^)(BOOL success, id result))aCallback; - (void)postWithMessage:(NSString *)message uploadPhoto:(UIImage *)image latitude:(double)lat longitude:(double)lng callback:(void (^)(BOOL success, id result))aCallback;

- (void)postWithMessage:(NSString *)message replyToStatusId:(unsigned long)replyTo latitude:(double)lat longitude:(double)lng callback:(void (^)(BOOL success, id result))aCallback;
@end @end




Expand Down Expand Up @@ -149,6 +149,16 @@ + (void)postWithMessage:(NSString *)message uploadPhoto:(UIImage *)image latitud
[[SCTwitter shared] postWithMessage:message uploadPhoto:image latitude:lat longitude:lng callback:aCallback]; [[SCTwitter shared] postWithMessage:message uploadPhoto:image latitude:lat longitude:lng callback:aCallback];
} }


+ (void)postWithMessage:(NSString *)message latitude:(double)lat longitude:(double)lng callback:(void (^)(BOOL success, id result))aCallback
{
[[SCTwitter shared] postWithMessage:message replyToStatusId:0 latitude:lat longitude:lng callback:aCallback];
}

+ (void)postWithMessage:(NSString *)message replyToStatusId:(unsigned long)replyTo latitude:(double)lat longitude:(double)lng callback:(void (^)(BOOL success, id result))aCallback
{
[[SCTwitter shared] postWithMessage:message replyToStatusId:replyTo latitude:lat longitude:lng callback:aCallback];
}







Expand Down Expand Up @@ -317,6 +327,22 @@ - (void)postWithMessage:(NSString *)message uploadPhoto:(UIImage *)image latitud
} }
} }


- (void)postWithMessage:(NSString *)message replyToStatusId:(unsigned long)replyTo latitude:(double)lat longitude:(double)lng callback:(void (^)(BOOL success, id result))aCallback
{
if (![self isSessionValid]) {

// Call the login callback if we have one
if (aCallback) {
aCallback(NO, @"Error");
}

}else{

self.statusCallback = aCallback;
[_engine sendUpdate:message inReplyTo:replyTo latitude:lat longitude:lng];
}
}







Expand All @@ -333,6 +359,15 @@ - (void) OAuthTwitterController: (SA_OAuthTwitterController *) controller authen
} }




- (void)OAuthTwitterControllerCanceled:(SA_OAuthTwitterController *)controller
{
// Call the login callback
if (self.loginCallback) {
self.loginCallback(NO);
self.loginCallback = nil;
}
}



#pragma mark - #pragma mark -
#pragma mark - SA_OAuthTwitterEngineDelegate methods #pragma mark - SA_OAuthTwitterEngineDelegate methods
Expand Down

0 comments on commit 4bd9278

Please sign in to comment.