【问题标题】:Using game center when available可用时使用游戏中心
【发布时间】:2011-01-24 00:41:01
【问题描述】:

我正在将 Game Center 功能(排行榜)添加到我的游戏中。由于我的游戏不需要 Game Center,因此我检查它是否可用,然后使用它。

要检查 Game Center 是否可用,而不是直接访问 GK 类(如 GKLocalPlayer),而是使用 NSClassFromString。

我的问题是,在确定支持 Game Center 之后,只有在 Game Center 存在时才会执行的代码(尽管如果 Game Center 不存在,代码也会存在)有没有办法直接使用这些类,我使用的所有 GameKit 类都不使用 NSClassFromString 吗?目前我正在这样做,如果游戏中心不可用,游戏会崩溃。

提前致谢

【问题讨论】:

    标签: iphone game-center


    【解决方案1】:

    事实证明,问题不在于 Game Center 引用,而在于 Game Center 使用的基于块的方法。

    解决方案:iOS 4 app crashes at startup on iOS 3.1.3: Symbol not found: __NSConcreteStackBlock

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多