アプリから Facebook に写真をアップロードしようとしていますが、アップロードして完了するのを待つとすべてうまくいきますが、アップロードを押してから前に戻るとview
、アップロードが完了するとエラーが発生します
Thread 1:EXC_BAD_ACCESS(code=2, address=0x9)
コード内:
- (void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response {
_responseText = [[NSMutableData alloc] init];
NSHTTPURLResponse* httpResponse = (NSHTTPURLResponse*)response;
if ([_delegate respondsToSelector:
@selector(request:didReceiveResponse:)]) {
[_delegate request:self didReceiveResponse:httpResponse];
}
}
で壊れif
ます。これを解決する方法がわかりません。
ありがとうございました
編集:これは、前のビューに戻る前に呼び出されます:
-(IBAction)shareToFacefook{
[[self appDelegate] facebooking]; // checke that the user is loged in
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
labeledImage, @"source",
[[MyStrings myLocalStrings] getBackLocalstring: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];
}