我是iOS编程新手。当我运行我的项目时,我得到的线程错误如下:
线程1:EXC_ARITHMETIC(代码= EXC_I386_DIV,子代码= 0x0)
我不知道如何解决该线程错误。有谁能建议解决这个问题?
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
NSUInteger residue = ([uiGridViewDelegate numberOfCellsOfGridView:self] % [uiGridViewDelegate numberOfColumnsOfGridView:self]);
if (residue > 0) residue = 1;
return ([uiGridViewDelegate numberOfCellsOfGridView:self] / [uiGridViewDelegate numberOfColumnsOfGridView:self]) + residue;
}
答案 0 :(得分:0)
在c ++函数中运行模运算时,我遇到了同样的问题。经过一番研究,我发现划分存在问题。我开始调试,是的,我被零除...所以如果有人也遇到这个问题,请开始调试并检查是否被零除。