これはおそらく Stackoverflow で取り組む最も難しい問題ではありませんが、私には理解できないようです...
switch ステートメントを取得しました。この switch ステートメントでは、テキスト フィールドを表すローカル変数が必要です。だから私はそれを安全に設定できます。これは私がそのために使用するコードです:
[(UITextField * )[cell.contentView viewWithTag:TABLE_TEXT_FIELD_TAG] setSecureTextEntry:YES]; // Works
ここで、より多くのプロパティを設定したいので、ローカル変数が必要です (実際には必要ではありませんが、適切なコーディング原則)。私はこれを使用します:
case 1:
UITextField *textFieldPassword = (UITextField *)[cell.contentView viewWithTag:TABLE_TEXT_FIELD_TAG];
// Error I get: Expected expression
break;
なぜコンパイラはこれについて不平を言うのですか?