Prawdopodobnie podstawowe pytanie, ale chciałbym zredukować kod za pomocą wielu argumentów na instrukcjach przypadków przełączania. Możliwy? Prawidłowa składnia?Sytuacja przełącznika obiektywu c z wieloma argumentami
switch (myInteger){
case (1): //here I would like to apply multiple arguments as case (1 || 3 || 5)
<#statements#>
break;
case (2):
<#statements#>
break;
default:
break;
jest to jeden z największych usprawnień w systemie SWIFT, że można napisać przypadki, w tej samej linii, oddzielone przecinkami. –
Więc mówisz, że jeśli umieścisz kod pod literą 5, to będzie on działał, jeśli wybrano przypadek 1, 3 lub 5? – Supertecnoboff
@Supertecnoboff Tak. Ta "cecha" nazywa się "fall-through". Ścieżka wykonania znajduje odpowiednią instrukcję case, a następnie wykonuje wszystko, co nadejdzie, dopóki nie osiągnie instrukcji 'break'. –