2012-06-26 111 views
0

我有一個應用程序,上傳圖像到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])!輝煌。 –

回答

1

首先,您沒有正確使用Facebook SDK。您不應該明確添加access_token。請參閱此示例代碼。

你不應該需要不同的線程,請求將被異步處理。是什麼讓你認爲你需要這樣做?

我不確定你可以做B)默認。您可以更改sdk源以授予訪問NSURLConnection(您可以取消)。