Objective-C を使い始めたばかりで、改善したい iOS プログラムを作成しました。その中には、次の 2 つのコード ブロックがあります。
if ([stringTest isEqualToString:@"apple"]){
numTest=0;
}else if (([stringTest isEqualToString:@"orange"])||([stringTest isEqualToString:@"lemon"])){
numTest=1;
}else if ([stringTest isEqualToString:@"pumpkin"]){
numTest=2; // and so on...
そしてその逆:
if (numTest==0){
stringTest=@"apple";
} else if (numTest==1){
stringTest=@"orange/lemon";
} else if (numTest==2){
stringTest=@"pumpkin"; // and so on...
これらのリストには実際にはもっと多くの項目が含まれているため、これを行うにはもっと良い方法があると確信しています。どんな提案でも大歓迎です。読んでくれてありがとう。