&符号在Objective-C中的含义是什么?我目前正在查看数据结构,我对此感到非常困惑.
我已经浏览了网络,但还没有找到答案.我知道这可能是一个基本的Objective-C概念,但我无法理解它.
例如:
int *pIntData = (int *)&incomingPacket[0];
Run Code Online (Sandbox Code Playgroud)
在这里使用传入数据包的代码是什么?
我是这个Facebook编码游戏的新手,所以偶然发现了我认为只有我可能会遇到的错误.我最初想要允许用户登录来管理他们的页面,但是作为一个想法,客户希望他们的用户也能够发布到他们各自的页面.
所以,我在范围内添加了publish_stream权限,但我只是因为Facebook出错而陷入困境.
我是否必须先从应用程序中取消激活自己的文档:
https://developers.facebook.com/docs/authentication/
附上代码,任何帮助都会很棒:
$facebook = new Facebook(array(
'appId' => $this->app_id,
'secret' => $this->secret,
));
$s = setting::findAppSettingSpecific('social','facebook');
// exit;
$facebook->setAccessToken($s);
$user = $facebook->getUser();
$dia_url = 'http://localhost/social/accept/';
$login_url = $facebook->getLoginUrl($params = array('redirect_uri' => $dia_url,'scope' => 'manage_pages,publish_stream'));
if($user == 0) {
}
else
{
echo ("<script> top.location.href='".$login_url."'</script>");
echo 'Facebook Loves Us';
return true;
}
Run Code Online (Sandbox Code Playgroud)
它正在使用Localhost,以防有人指出这一点,但是在添加额外权限时才开始调用错误.
提前致谢.
即使我是唯一一个从事这个项目的人,我也会收到以下错误.
> Error: 155015 (A conflict in the working copy obstructs the current operation) Description: Commit failed
Run Code Online (Sandbox Code Playgroud)
为什么会发生这种情况,因为我所做的就是每次都要在做一些严肃的编码之前提交项目.我已经提交了三次现在它不再允许,因为它抛出了这个错误.
我一直在为新游戏创建一个对等连接,不使用对等选择器.然而,我对这里的内容感到愚蠢:
- (void)session:(GKSession *)session didReceiveConnectionRequestFromPeer:(NSString *)peerID {
NSLog(@"I GOTS A CONNECTION REQUEST");
if(connected == YES) {
//deny all requests
}
else if(connected == NO) {
[session acceptConnectionFromPeer:peerID error:???];
}
}
Run Code Online (Sandbox Code Playgroud)
我应该把问号放在哪里?文档说NSError**.