我试图调试一个应用程序,以某种方式比较多达9个数字。对于多达4个或更多的数字,它的效果很好,但是一旦你尝试3或更少的运行,它就开始返回一个NaN错误,它应该返回一个零。可可应用程序,Xcode控制台 - 红色数字
我正在通过控制台工作,大约20%的数字以红色突出显示。在我检查代码之前,我想看看红色与黑色数字的含义,如果这适用于我所寻找的。我不认为它适用,因为当我通过调试器时应用程序正常工作时,某些数字仍然是红色的。但我仍然想学习。
如果这是明显的东西,我很抱歉,因为我都开始,只是让Xcode做内存管理。
在此先感谢!
格雷厄姆
**编辑
我不是太担心,现在调试正确的,我想给它一个诚实的大学尝试之前,我回来寻求帮助,但即将到来的错误,当我使用5000/3000/5500的组合。它不仅限于这个具体的安排,而且我把它缩小到我的一个职能。
如图所示,它正在给我正确的数字,它是+/-的结束,我运行了大约10个场景,只要有超过4个堆栈,这些场景都是正确的。
正如问他在测试阶段,我应该提到,这是我的变量是彩色的。
你能分享一个截图吗? Xcode的控制台不会着色任何东西。这可能是一个作为构建阶段运行的单元测试吗?构建输出可以是彩色的,而红色通常意味着该行与Xcode决定的模式匹配意味着错误。 – 2011-01-20 02:52:09