else if
Xcodeは、私のコードの2番目のステートメントに「必要な式が必要です」と文句を言います。ここで見たコードの括弧を使用してみましたが、それは機能せず、現在どのような式が必要かわかりませんか?秒を追加するまでは正常else if
に動作しますこれはおそらく基本的なObjectiveCのものであることに気付きますが、2つ以上の項目に対してifステートメントを実行したことがないので少し行き詰まっています
-(NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component
{
if ([text1 isFirstResponder])return arrStatus.count;
else
if ([text2 isFirstResponder]);return arrStatus2.count;
else ///<<<<< wants an expected expression here
if ([text3 isFirstResponder]);return arrStatus2.count;
}