2012-03-31 13 views
0

私は以前の答えを実装しようとしています。ここでは、コードをお勧めします。Facebookの壁に画像を追加

-(void) postImageToFB:(UIImage *) image 
{ 

    NSData* imageData = UIImageJPEGRepresentation(image, 90); 
    Facebook* fb = [(uploadPicAppDelegate *)[[UIApplication sharedApplication] delegate] facebook ]; 

    NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys:[fb accessToken],@"access_token", 
           @"message text", @"message", 
           imageData, @"source", 
           nil]; 
    [fb requestWithGraphPath:@"me/photos" 
       andParams:params 
      andHttpMethod:@"POST" 
      andDelegate:self]; 


} 

は、しかし、私は長期に見つからないエラーを取得しています:uploadPicAppDelegate

私はFacebookのSDKやウェブの検索でこれを見つけることができません(追加以外類似のコード)。これはカスタム作成のデータ型ですか - または - インポートする必要があるファイルがありませんか?

ありがとうございました。

答えて

0

@"source"の値は、NSDataオブジェクトではなく画像のリンクにする必要があります。