Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - (void)submitLikeForProductIdString:(NSString *)productId
- andFacebookUserString:(NSString *)facebookUser
- withDelegate:(id<TMAPIDataConsumer>)delegate
- {
- __weak TMAPI *blockSelf = self;
- __weak id<TMAPIDataConsumer> blockDelegate = delegate;
- TMAPISuccessCallback success = ^(AFHTTPRequestOperation *operation, id responseObject) {
- if([blockDelegate respondsToSelector:@selector(TMAPI:didSubmitLikeForProductIdString:andFacebookUserString:)])
- {
- [blockDelegate TMAPI:blockSelf didSubmitLikeForProductIdString:productId andFacebookUserString:facebookUser];
- }
- };
- TMAPIFailureCallback failure = ^(AFHTTPRequestOperation *operation, NSError *error) {
- [blockDelegate requestDidFailFromTMAPI:blockSelf];
- };
- [self postPath:[NSString stringWithFormat:@"products/%@/like.json",productId]
- parameters:[NSDictionary dictionaryWithObject:facebookUser forKey:@"fb_token"]
- success:success
- failure:failure];
- }
Add Comment
Please, Sign In to add comment