我无法弄清楚为什么我的应用程序找不到FBFriendPickerDelegate
。我从Facebook(FriendPickerSample)检查了示例项目,我看不出有任何区别。
当我将它添加到我的viewController时,我收到错误:“找不到协议定义”:
#import <UIKit/UIKit.h>
#import <Social/Social.h>
@class Care;
@class DataControllerSingleton;
@interface SelectCareViewController : UIViewController<FBFriendPickerDelegate> {
SLComposeViewController *slComposeViewController;
UIImage *image;
}
我导入了以下框架:
- FacebookSDK
- Security
- Accounts
- AdSupport
- Social
我将facebookSDKResources.bundle
包括在内。
我有一个帖子到Facebook的行动,使用SLComposeViewController
工作正常。
但我不能包括代表。更新:我将.m文件设置为Scrumptions facebook示例中的委托,并删除了错误。
现在我的问题仍然是调用friend picker - loadData方法时没有任何反应。
感觉我正在使用Apples 6.0社交框架功能进行发布,现在当我尝试使用FacebookSDK
时他们不相处。