我在我的“global.h”文件中声明了“extern NSDate * chooseDate”。我将这个文件包含在我的“blueview”和blueview中,我添加了“NSDate * chooseDate = YES”这一行。我收到标题中显示的警告消息。我已经阅读了这个,并且我明白这个警告是说我正在尝试将一个对象分配给一个整数。我没有得到的部分是我在两个文件中声明chooseDate作为NSDate。我不明白如何是一个整数。有趣的是,我的程序正常工作,我只是想摆脱这个警告。任何帮助将不胜感激。初始化使得整型指针没有强制转换
0
A
回答
4
您在向后读取错误:它表示您正试图将整数分配给对象变量。所以你是正确的,该变量是一个对象指针,但YES
不是指向NSDate对象的指针,它是一个BOOL值(这是一种整数)。
+0
你知道,有时答案很简单,你看不到它。我刚刚删除了“是”,警告就没有了。谢谢。 – tombuarts 2011-05-08 22:25:51
相关问题
- 1. 初始化使得整型指针没有强制转换
- 2. 警告“初始化使得整型指针没有强制转换”
- 3. 赋值使得整型指针没有强制转换
- 4. 初始化时将整数指针不进行强制转换
- 5. 初始化从无整型转换的整数创建指针
- 6. 赋值使得整型指针没有强制转换:地址问题
- 7. 传递参数1使得整型指针没有转换
- 8. C - 警告:赋值使得整型指针没有转换
- 9. MPI - 传递参数1使得整型指针没有转换
- 10. 使用strcmp,初始化使得指针从整型转换而不需要转换
- 11. 没有强制转换问题的整数指针
- 12. 使指针整数没有转换
- 13. 指针初始化
- 14. 如何使用预制数据初始化指针指针?
- 15. 传递'setQuantity:'的参数1使得整型指针没有转换
- 16. “警告:初始化使得整型指针没有投射”。但我不认为它
- 17. 指针vs零初始化指针
- 18. 初始化指针数组的指针
- 19. “分配使得整数指针不进行强制转换”,在C警告
- 20. 从一个没有强制转换的指针中产生整数
- 21. 如何在C++中初始化一个整型指针?
- 22. 指针初始化疑问
- 23. 字符指针初始化
- 24. 初始化指针数组
- 25. 初始化指针在C++
- 26. 指针 - 初始化元素
- 27. 在初始化指针
- 28. 初始化结构指针
- 29. 指针的初始化
- 30. 初始化指针数组
'YES'是一个整数(1)。你会得到一个警告,指定一个整数给对象变量。 – ughoavgfhw 2011-05-08 21:27:45