ios - didLoadFromCCB : come from in Cocos2d v3? 方法在哪里

标签 ios objective-c cocos2d-iphone spritebuilder

有一个名为 didLoadFromCCB 的方法,您可以为在 SpriteBuilder 中创建的任何类实现该方法。当 Cocos2d 从 CCB 文件加载类时调用此方法。

我想知道的是:这个方法是从哪里来的?

Xcode 似乎不知道它的存在,因为它不会自动完成。

我对这个方法没有任何问题,它被调用并且一切正常,我只是想知道它来自哪里。

另外,我想知道是否有任何文档列出了可以在从 CCB 文件加载的类上调用的此类方法。我浏览了 www.spritebuilder.com,但似乎没有任何此类内容。

最佳答案

CCBReader 发送此消息。如果您需要找到它的确切来源,您可以在 xcode 中搜索该项目。

错误在于此方法未在任何 CCBReader header 中声明,也不在协议(protocol)中,因此 Xcode 不会自动完成它,因为它被视为私有(private)方法。这最终会得到解决。

除了代码本身,目前没有 CCNReader 文档。但是 didLoadFromCCB 是 CCBReader 发送给节点的唯一方法。

编辑:我打开了一个 issue regarding autocomplete of didLoadFromCCB , 它也一直困扰着我。

关于ios - didLoadFromCCB : come from in Cocos2d v3? 方法在哪里,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24153721/

相关文章:

ios - UIImageview 不会在 super View 中居中

ios - Adobe Creative SDK iOS : Framework CreativeSDKImage requires framework CreativeSDKFoundation but framework CreativeSDKFoundation is not present

ios - 与 CoreData : how to? 进行乘法(聚合)

objective-c - 轮询网络以确定网络是否可访问?

ios - 对CCSpriteBatchNode的addchild方法感到好奇

objective-c - 需要 CCRenderTexture 来渲染更快的 ios

c++ - 如何获取CCSprite添加到CCParallaxNode的位置?

ios - 将电话号码和电子邮件保存到联系人

ios - AVQueuePlayer 仅从数组中播放一次音频

iphone - 带有图像和文本的 UIBarButtonItem