我正在使用FBSDKGameRequestDialog
向其他玩家发送生命,并想知道用户是发送了他们还是取消了请求。
我已经实现了FBSDKGameRequestDialogDelegate
,但方法无法访问。
请求的代码如下:
FBSDKGameRequestDialog *dialog = [[FBSDKGameRequestDialog alloc] init];
dialog.delegate = self;
dialog.content = gameRequestContent;
dialog.frictionlessRequestsEnabled = YES;
[dialog show];
非常基础的教程对话框。从这里开始,我没有关于用户操作的反馈。
提前感谢任何可以帮助我的人:)
答案 0 :(得分:1)
委托被定义为弱依据,因此您应该全局声明对话,而不是本地。
只需将其定义为属性,一切都应该没问题。