我刚刚找到了解决方案。有一个非常奇怪的问题,但现在一切正常。
基本上在示例代码中(我在我的问题中提到)有一个名为的委托方法
-(SWTableViewCell *)table:(SWTableView *)table cellAtIndex:(NSUInteger)idx;
这里 idx 是 NSUInteger 但每当我直接使用它而不将其转换为 int 或 NSInteger 时,它都会给出 BAD_ACCESS 命令。
然后我将我的数据存储在 MutableDictionary 中,并将它的键作为其索引字符串,即对于第一个人的姓名数据,我将键作为“0”(字符串)并将值作为名称。
因此,每当我检索到我使用的那些值时
[name objectForKey:[NSString stringWithFormat:@"%d", idx]]
这工作得很好。
还要提到这里的另一个代表叫
-(NSUInteger)numberOfCellsInTableView:(SWTableView *)table;
返回一个整数值,但是当我使用 [Values count] 时,我的应用程序在滚动时会崩溃。
Values 是我的主要数组,用于存储从服务器接收到的数据。最后我开始将我的数据计数存储在 NSUserdefaults 中,我的问题得到了解决。
希望这可以帮助某人。