私は奇妙な問題に直面しています。これは非常に一般的で、多くのサイトで発生する可能性がありますが、これは少し奇妙です。私は可変配列オブジェクト使用オブジェクトを割り当ててから、私が行ったように解放し、オブジェクトの割り当てと解放のたびに行っています。リリース行にコメントを付けて 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];
}
これは非常に一般的であり、人々はこれらの質問をするのが好きではないので、私のポイントを減らさないでください. 前もって感謝します。