2012-07-23 65 views
0

我开始为我探索一个全新的世界,那就是游戏的世界。 我已经开始使用cocos2d框架来完成界面。 游戏的大脑是一个C++类,当在界面中发生某事时会调用它。因为这个大脑应该跟踪所有事情并且跟踪游戏中发生的事情,所以我认为正确的设计模式是单身模式。 现在我的问题是:“没有人有在C++中创建单例的经验,并将它们添加到iphone应用程序” 很明显,我搜索了一天并阅读了很多文档,但我得到的信息并不十分清晰 欢迎链接! 谢谢iphone应用程序中的C++对象

+0

iPhone甚至支持C++开发吗?我认为这完全是一个Objective-C设备。 – Kevin 2012-07-23 19:50:52

+0

它的确,Apple的API在Objective-C中,这意味着必须使用Objective-C++来真正利用iOS ... – MFH 2012-07-23 19:55:04

+0

@kevin objective-c是C++的超集,所以基本上是。那么, – Dustin 2012-07-23 19:55:24

回答

1

是不是以下足够你的目的?

Singleton& instance() 
{ 
    static Singleton singleton; 
    return singleton; 
} 
+0

好吧。我想我得试试看,谢谢 – Tiziano 2012-07-24 06:20:33

相关问题