我是 iPhone SDK 的新手。我正在控制台中打印每个数组。无论消耗多少数据。我注意到有时我的应用程序崩溃了。它给了我 BAD_ACCESS 和指针显示在我的 NSLog 行上。我很困惑NSLog 会使应用程序崩溃吗?这是我的代码:
for (int i = 0; i < [UserNeedListArray count]; i++) {
EndUserNeed* aEndUser = [UserNeedListArray objectAtIndex:i];
if ([appData.CurrentUser.userId isEqualToString:aEndUser.UserId]) {
NSMutableArray* temp = [[NSMutableArray alloc]init];
[temp addObject:aEndUser];
NSLog(@"%@",temp);
[arr_ShowMyOnly addObject:[temp objectAtIndex:0]];
NSLog(@"%@",arr_ShowMyOnly);
[temp removeAllObjects];
[temp release];
temp = nil;
}
}
请帮帮我。谢谢...