gpt4 book ai didi

objective-c - 在 xcode 中实现 FBSessionDelegate 协议(protocol)

转载 作者:行者123 更新时间:2023-12-04 06:31:47 25 4
gpt4 key购买 nike

我正在尝试使用我为 iOS 设备创建的应用程序实现 Facebook 连接。我已经按照他们的所有指示进行操作,并且 SDK 可以正常工作,但我收到了一个警告。它说我没有实现 FBSessionDelegate 协议(protocol)。在模拟器中调试期间,我进入 safari 以登录 FB,而不是在应用程序本身中进行。 FBSessionDelegate 是否对此负责?如果是这样,我如何获得它以便它在应用程序中完成所有操作。

最佳答案

您是否实现了 FBSessionDelegate 中的方法? Facebook.h 中定义的协议(protocol)?

@protocol FBSessionDelegate <NSObject>
@optional
- (void)fbDidLogin;
- (void)fbDidNotLogin:(BOOL)cancelled;
- (void)fbDidLogout;
@end

这些应该在分配给 delegate 的对象中实现。在
[facebook authorize:permissions delegate:<delegate object>];

首先解决该委托(delegate)警告可能是一个好主意。

关于objective-c - 在 xcode 中实现 FBSessionDelegate 协议(protocol),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5322855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com