0
我是iphone開發noobot(xcode的第2天),我正在開發一個初學者應用程序,它使用帶有三個組件的UIPickerView。我使用這tutorial,但有一些原因,當我改變我的任何一個組件的位置時,我的應用崩潰了。我不知道會發生什麼,我唯一需要做的就是「線程:在步驟後停止」,在崩潰應用程序的特定行處。任何幫助解決這個問題都非常感謝。爲什麼UIPickerView didSelectRow方法崩潰?
這裏是我的代碼:
-(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){
}
}
請發佈詳細信息... –
您確定自己並沒有停在斷點嗎? – shabbirv