我目前正在通过优秀的“通过杆strougo和ray wenderlich学习cocos2D”,但我似乎遇到了障碍。我现在在第2章,并且从'CCAction *'不断收到'不兼容的指针类型分配yo CCActionInterval *'的错误。 我下载了源代码作为测试并运行它,我似乎仍然得到相同的错误。从CCAction分配给CCActionInterval的不兼容指针类型
0
A
回答
0
这是一个较新版本的Xcode引入的问题。编译器检查更彻底,在这种情况下,它会正确报告错误。
您可以通过伪线从固定绕过错误:
CCActionInterval* action = [self getSomeAction];
和铸造返回的动作CCActionInterval *:
CCActionInterval* action = (CCActionInterval*)[self getSomeAction];
所以在返回的任何行动前加(CCActionInterval*)
和分配给左侧变量。这就是所谓的铸造。
+0
太好了,非常感谢,真的很有帮助。 – chestchindian 2012-08-16 15:23:56
相关问题
- 1. 不兼容的指针类型分配给“NSManagedObject子类*”从“NSEntityDescription *”
- 2. 不兼容的指针类型分配给从“的NSArray”的NSMutableArray“
- 3. 从nsdictionary分配给nsarray的不兼容指针类型
- 4. 不兼容的指针类型从'UIImage *'分配给'UIImageView *'
- 5. 从用户分配给NSArray *的指针类型不兼容*
- 6. 从'CCTMXLayer *'分配给'CCTMXTiledMap *'的不兼容指针类型
- 7. 分配给指针时从不兼容的指针类型警告初始化
- 8. 分配给CLLocationManager的不兼容指针类型
- 9. 从不兼容的指针类型分配 - 如何解决?
- 10. C- Mysql - 警告:从不兼容的指针类型分配
- 11. 从不兼容的指针类型分配?
- 12. 从不兼容的指针类型警告中分配
- 13. 获取“警告:从不兼容的指针类型分配”
- 14. ”从不兼容指针类型[默认启用]分配“?
- 15. 警告:从不兼容的指针类型(指针和结构)分配
- 16. 从'NSURLResponse *'分配给'NSHTTPURLResponse *'的指针类型不相容
- 17. 警告:分配从兼容的指针类型[默认启用]
- 18. GCC:“警告:分配从兼容的指针类型”
- 19. 不兼容的指针类型指定
- 20. 不兼容的指针类型,而分配指针指向整数数组
- 21. 不兼容的指针类型的警告分配
- 22. 从int分配给'int *'的指针转换不兼容整数
- 23. 从int分配给'char *'的指针转换不兼容整数
- 24. 兼容的指针类型
- 25. 从不兼容的指针类型分配和取消引用指针到不完整的类型
- 26. 的iOS给人不兼容的指针类型的分配错误
- 27. 如何从兼容的指针类型
- 28. 从兼容的指针类型
- 29. 从兼容的指针类型
- 30. c - 从中兼容的指针类型
发布您的代码。 – Kreiri 2012-08-15 16:15:19
对不起,这将需要我上传整个项目,而这个项目是不能做的。这是本书第2章中的项目。 – chestchindian 2012-08-15 16:45:27
什么,你的代码的每一行给你“不兼容的类型”警告? – Kreiri 2012-08-15 20:48:32