私はUIScrollViewerの中にUIDatePickerを持っており、その日付から変更を取得するたびにUITableView(リロード)を更新します。しかし、不思議なことに、datepickerをすばやくスクロールするとクラッシュし、次のようなエラーが表示されます。何が考えられますか?ここで私はdateValueを取得し、インスタンス変数(保持)startDateに設定するコードです。UIDatePicker UIScrollViewer
[CFString isEqualToString:]: message sent to deallocated instance
- (IBAction) getDateValue:(id) sender {
NSDateFormatter *df = [[NSDateFormatter alloc] init];
[df setDateFormat:@"MMM d, yyyy h:mm a"];
if(field == 2) {
startDate = [NSString stringWithFormat:@"%@",[df stringFromDate:datePicker.date]];
[tableView reloadData];
}
else if(field == 3) {
endDate = [NSString stringWithFormat:@"%@",[df stringFromDate:datePicker.date]];
[tableView reloadData];
}
else {
}
[df release];
}
私たちにいくつかのコードを教えてください! – vikingosegundo