ボタン アクションで 2 つのオブジェクトを交換しようとしていますが、うまくいきません。最初はスワッピングですが、次にボタンをクリックするとEXC_BAD_ACCESSでクラッシュします。
これがコードです
-(IBAction)swapLocation
{
CCLocDTO *tempDto = searchDTO.toDTO;
searchDTO.toDTO = searchDTO.fromDTO;
searchDTO.fromDTO = tempDto;
NSLog(@"From Location is %@",searchDTO.fromDTO.streetAddress); //it becomes empty on next button click
NSLog(@"To Location is %@",searchDTO.toDTO.streetAddress);
NSLog(@"From Special Location is %@",searchDTO.fromSpecialDTO.locationName);
NSLog(@"To Special Location is %@",searchDTO.toSpecialDTO.locationName);
[self.tableView reloadData];
}
検索DTO(searchDTO)でfromDTOとtoDTOを割り当てています。