我是iphone开发的新手(xcode中的第二天),我正在开发一个使用UIPickerView和三个组件的初学者应用程序。我已经使用了这个tutorial,但是当我更改我的任一组件的位置时,我的应用程序崩溃了一些原因。我不知道可能会发生什么,我唯一需要做的就是“线程:在一步之后停止”在崩溃应用程序的特定行。任何帮助解决这个问题都非常感谢。
这是我的代码:
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{
NSInteger selectedTransaction = [pickerView selectedRowInComponent:0]; //App crashes here
NSInteger selectedCoinOrScrap = [pickerView selectedRowInComponent:1];
NSInteger selectedCurrency = [pickerView selectedRowInComponent:2];
if(selectedTransaction==2||selectedTransaction==3){
arrayWhichMetal=[[NSArray alloc]initWithArray:arrayGoldScrapType];
[pickerView reloadComponent:1];
if (selectedCoinOrScrap==0) {
}else if(selectedCoinOrScrap==1){
}
}
答案 0 :(得分:1)
听起来你可能需要清理你的项目。