【发布时间】:2012-03-27 14:30:45
【问题描述】:
在 cellForRowAtIndexPath 内部,我正在调用这样的多维数组:
Guide* guideColumnOne = [[multiArraysOfGuides objectAtIndex:0] objectAtIndex:indexPath.row];
问题是它因 EXC_BREAKPOINT 错误而崩溃。 指南在另一种方法中是这样设置的:
multiArraysOfGuides = [self seperateGuides:[appDelegate getGuideList] intoArrays:3];
seperateGuides 可以正常工作,因为我可以检查该值,并且它在创建时使用的方法是正确的。
任何想法可能是什么问题?
【问题讨论】:
-
EXC_BREAKPOINT 是唯一的错误吗?您是否在该语句之前尝试过使用 NSLog 打印多维数组?
-
您在使用 ARC 吗?如果没有,你可能不得不
retainmultiArraysOfGuides :) -
(我假设 indexPath.row 肯定在 multiArraysOfGuides 索引 0 处的数组范围内!)
-
我没有使用 arc,所以这可能是一回事。
-
Retain 做到了。你能回答我吗?这样你就可以得到代表了 ;-)
标签: iphone objective-c ios ipad ios4