发送数据错误?
typedef struct _protocol1 { int type; CGPoint pos; } Protocol1; -(void)sendData { NSError *error; Protocol1 msg; msg.pos = ccp(100,100); msg.type = 1; NSData *packet = [NSData dataWithBytes:&msg length:sizeof(Protocol1)]; [self.myMatch sendDataToAllPlayers: packet withDataMode: GKMatchSendDataReliable error:&error]; if (error != nil) { NSLog(@"error"]); } }
这是我的项目的一大块代码。 我得到一个错误。 但是,我不确定如何检索更多的信息来帮助我debugging。 有人能帮我吗?
对不起,我对iOS开发很新颖。
使用Cocos2d进行游戏。
编辑
我正在使用模拟器和我的iPhone来testing。 我怀疑这是问题,我已经得到了比赛的工作,一切…
要打印出你的错误,试试这个!
NSLog(@"here is the error material: %@", [error localizedDescription])
如果你有麻烦,只需点击XCode4中的NSError即可。
然后看右栏,然后点击以获得文档。
(或者只是在Xcode文档中search“NSError”)。
调出“NSError类参考”。 这很简单。
一定要看看给出的各种示例代码。
例如向下滚动到“localizedDescription”广告看三个示例代码。 (“LazyTableImages,SeismicXML,URLCache”)
您可以下载并查看示例项目。 search“localizedDescription”,你会看到例子,如果你有麻烦!
如果你教一个人钓鱼…哈哈,玩得开心。
- 只有横向应用程序中的GameCenter身份validation会引发UIApplicationInvalidInterfaceOrientation
- 如何使用PHP在我的“第三方服务器”上validationGKLocalPlayer?
- iOS开发:更新我的iPhone 4到iOS 4.3 Beta 3后,我的应用程序说“这个游戏不被Game Center识别”
- 游戏中心播放器显示名称沙盒中始终为“我”
- ios7取消3次后无法登陆gamecenter获取
- 明确答案是什么playersToInvite是
- 如何启用Facebook像GameCenter的iOS 8?
- 游戏中心领导委员会错误
- 在Game Center上validation本地用户时滞后