【发布时间】:2010-03-16 08:38:33
【问题描述】:
我已经这样编码(该函数将被一次又一次调用),但返回的对象给出“BAD ACCESS”,NSLog 打印正确的字符串,但有时返回(我调用 一次又一次)给崩溃..任何帮助来改变这个代码,如果我删除“自动释放”方法,它工作正常
- (NSMutableArray *)getAll:(NSString *)type
{
NSLog(@"Type: %@", type);
NSMutableArray *toReturn = [[[NSMutableArray alloc] initWithCapacity:0] autorelease];
rs = [db executeQuery:Query1];
while ([rs next]) {
[toReturn addObject:[rs stringForColumn:@"Name"]];
NSLog(@"name: %@", [rs stringForColumn:@"Name"]);
}
[rs close];
return toReturn;
}
【问题讨论】:
标签: iphone