在Facebook用户的Xcode中查看ProfilePicture

rej*_*eji 9 facebook objective-c interface-builder facebook-graph-api ios

当我使用时

self.profilePic.profileID = user.id;
Run Code Online (Sandbox Code Playgroud)

我最终得到了这个错误

-[UIView setProfileID:]: unrecognized selector sent to instance 0x69626f0
2012-09-11 09:49:50.535 TweetApp[992:c07] *** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UIView setProfileID:]: unrecognized selector sent to instance 0x69626f0'
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮助这个主题?

Cao*_*Loc 28

你可以简单地解决这个问题.只需将此行代码[FBProfilePictureView class];放在方法应用程序的第一行:didFinishLaunchingWithOptions:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
    [FBProfilePictureView class];
    //...
    return YES;
}
Run Code Online (Sandbox Code Playgroud)

  • 谢谢你的回答.我也面临着这个问题.:d (3认同)

its*_*ode 7

我相信你在谈论Facebook Scrumptious示例项目.如果是这种情况,则必须将UIView控件的类设置为FBProfilePictureView

在此输入图像描述

  • 然后还有另一个问题.查看以下页面https://developers.facebook.com/docs/tutorials/ios-sdk-tutorial/personalize/并查看最后一行代码[FBProfilePictureView class];.也许你错过了. (2认同)