取消图像上传到Facebook从Facebook

问题描述:

我有一个应用程序,上传图像到Facebook。这是这是否我的代码的一部分:取消图像上传到Facebook从Facebook

[[self appDelegate] facebooking]; // checke that the user is loged in 
    NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
           labeledImage, @"source", 
           FB_IMG_POST_TITLE,@"message", 
           nil]; 

[ [[self appDelegate] getFacebookVar] requestWithGraphPath:[NSString stringWithFormat: @"/me/photos?access_token=%@", self.appDelegate.getFacebookVar.accessToken] andParams:params andHttpMethod:@"POST" andDelegate:self]; 

我想

A)使上传过程中不同的线程。

B)给用户取消上传的选项。

我该怎么做?

+3

我喜欢这行:if([[self appDelegate] facebooking])!辉煌。 –

首先,您没有正确使用Facebook SDK。您不应该明确添加access_token。请参阅此示例代码。

你不应该需要不同的线程,请求将被异步处理。是什么让你认为你需要这样做?

我不确定你可以做B)默认。您可以更改sdk源以授予访问NSURLConnection(您可以取消)。