我有一个 NSNumber 通过第 3 方 API 传递,当我在索引上调用 intValue 时,我得到一个 EXC_BAD_ACCESS 错误:
-(CPFill *) barFillForBarPlot:(CPBarPlot *)barPlot recordIndex:(NSNumber *)index;
{
NSLog(@"bar index %i", index);
int value = [index intValue];
}
我在调试器中得到的输出是:
条形索引 0
条形索引 1
程序接收信号:“EXC_BAD_ACCESS”。
到底他妈发生了什么?
我注意到第一次调用该方法时,索引为零,但下一次显然不是......
我该如何调试?!?!这是一件微不足道的事情,但我似乎无法解决它!