0

使用这个 Tutorail 我成功登录 Facebook http://www.raywenderlich.com/1626/how-to-post-to-a-users-wall-upload-photos-and-add-a-like-button-from- your-iphone-app 但我没有使用 facebook for iOS 的经验。

- (IBAction)rateTapped:(id)sender {
     NSURL *url = [NSURL URLWithString:@"YOur Image url"];
     NSData *data = [NSData dataWithContentsOfURL:url];
     UIImage *img  = [[UIImage alloc] initWithData:data];
     [variables setObject:img forKey:@"picture"];
     FbGraphResponse *fb_graph_response = [fbGraph doGraphPost:@"/me/photos" 
    withPostVars:variables];    
  }

但是在这里我很困惑我们如何传递图像 url,bcz 我的图像在同一页面上,而且当我使用这段代码时,它给了我以下四个错误。

在此处输入图像描述

我没有运气。怎么了?提前致谢

4

2 回答 2

2

请参阅这篇文章 -如何从当前应用程序通过邮件、推特和脸书分享或发布? 在此您将了解如何分享UIImageFacebookTwitter电子邮件

于 2012-07-14T10:37:12.800 回答
0

第一个错误是由于一个 *未声明的变量* 您没有将 Facebook sdk 添加到您的项目中,这就是您收到2,3 & 4th 错误的原因。为了在您的应用程序中使用 Facebook 功能,您需要将 Facebook API 集成到您的项目中。最新的 Facebook API 称为 Graph API。如需进一步参考,请访问http://developers.facebook.com/docs/reference/api/

如何将 Facebook sdk 集成到您的项目中: http ://www.raywenderlich.com/77/how-to-post-on-facebook-with-your-iphone-app

于 2012-07-14T10:24:52.970 回答