0

私は iphone 開発 (xcode で 2 日目) の初心者であり、3 つのコンポーネントを持つ UIPickerView を使用する初心者向けアプリを開発しています。このチュートリアルを使用していますが、いずれかのコンポーネントの位置を変更すると、何らかの理由でアプリがクラッシュします。何が起こっているのかわかりません。アプリをクラッシュさせる特定の行で「スレッド:ステップ後に停止」するだけです。これを解決する助けがあれば大歓迎です。

これが私のコードです:

-(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){

            }
}
4

1 に答える 1

1

プロジェクトをクリーンアップする必要があるようです。

于 2013-01-17T03:26:14.530 に答える