我面临一个奇怪的问题,这很常见,可能会在许多站点上浮动,但这有点奇怪。我正在分配可变数组对象使用对象,然后像我一样释放并且每次分配和释放对象时都这样做。当我评论发布行并仅使用 nil 时,它工作正常。以下是我的代码,请查看并建议我更好的方法。
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
NSMutableArray * array = [[NSMutableArray alloc] init];
array= [[dbSingleton sharedInstance] getAll_Players];
NSMutableDictionary * dict = [array objectAtIndex:row];
NSString * autoID = [dict objectForKey:@"autoId"];
NSLog(@"%@",[NSString stringWithFormat:@"%@ %@",[dict valueForKey:@"fName"],[dict valueForKey:@"lName"]]);
[array release];
}
请不要减少我的观点,因为这很常见,人们不喜欢这些问题。提前致谢。