objective-c - ios多人策略: Sending packets with ARC,(无结构)

标签 objective-c ios game-center multiplayer

我正在开始多人游戏,但示例显示传递了一个使用结构创建的 NSData 对象。但是对于 ARC,我不能使用 C 结构。 (正确吗?)似乎我应该使用对象而不是使用 ARC 的 C 结构。但是如何发送对象的 NSData 数据包呢?

我想我可以硬编码一个大字节数组,但似乎应该有更简单的方法。

此外,如果可以发送一个对象,我如何发送多个对象并能够区分我发送的对象?

谢谢!

最佳答案

ARC 不会阻止您使用 C 结构,您只需要稍微解决一下自动释放问题。

此外,如果您想要快速而肮脏的处理方式,您可以在多人游戏管理器上禁用 ARC,using this method.

请描述您正在遵循的代码,以及给您带来问题的代码。

关于objective-c - ios多人策略: Sending packets with ARC,(无结构),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14114161/

相关文章:

ios - 获取不可见的 UITableViewCell

ios - Documents 文件夹路径中的十六进制部分是什么?

ios - Xcode 7 ibtool 错误 : Deploying Storyboard References to iOS 8. 0 要求您的 Storyboard不共享任何 View Controller 标识符

ios - 自定义 UITableViewCell

iphone - 为什么在触摸 View subview 时不调用 hitTest?

ios - NSTimer 迭代 4

objective-c - "Unstring"一个 Objective-C 对象?

ios7 - 无法在 iOS 7 上登录 Sandbox 游戏中心

ios - 在 spritekit 中我无法弹出 Game Center View

iphone - block 和 ViewController 线程安全