0
error: property 'displayName' not found on object of type 'GKPlayer *'

是我在 Xcode 中得到的。这是没有意义的,因为它已记录在案并显示在代码完成中。这是 GKPlayer 上唯一给我带来问题的属性。

我尝试将 displayName 更改为消息 [player displayName]。这编译时会发出警告并在运行时崩溃。

4

1 回答 1

0

没关系。找到了 iOS 特定的文档。displayName 属性仅在 iOS6+ 上可用(很糟糕)。仍然不确定为什么这会产生编译时错误..

http://developer.apple.com/library/ios/#documentation/GameKit/Reference/GKPlayer_Ref/Reference/Reference.html#//apple_ref/occ/instp/GKPlayer/displayName

于 2013-05-14T21:55:23.410 回答