Результаты поиска по запросу "switch-statement"

1 ответ

Вы должны установить переключатель в методе viewDidLoad, читая из NSUserDefaults после того, как он был изменен первым пользователем.

жный дубликат: Может кто-нибудь сказать мне, как использовать переключатель? [https://stackoverflow.com/questions/5639372/can-anyone-tell-me-how-to-use-switch] Привет у меня два взгляда первый вид содержит основную функцию, а второй - позволяет ...

2 ответа

Большое спасибо за ответ. Это было действительно полезно. Если бы я мог отметить два ответа как правильные, я бы тоже отметил ваш. Как это я не могу :(. Во всяком случае, я очень ценю вашу помощь.

но я прочитал вопросы, которые рекомендуют не использовать операторы switch-case на языках, которые его поддерживают. Что касается Python, я видел несколько замен регистров, таких как: Использование словаря (много вариантов)Использование ...

3 ответа

Быстрый, эффективный и надежный, этот подход может быть легко адаптирован для любого типа переменного текста, соответствующего статическому тексту с известным значением. Помните, что контрольные суммы CRC32B генерируются побитовыми операциями, а оператор C switch использует побитовые операции, оптимизированные во время компиляции. Помните, что это быстро, потому что CRC32B - это высоко оптимизированная функция, используемая для проверки каждого пакета Ethernet, который получает ваш Mac / iPhone / iPad ... даже при загрузке мультигигабайтных файлов, таких как macOS Sierra.

гих динамических языках, таких как ruby, javascript и т. Д., Вы можете сделать это просто: switch(someString) { case "foo": //do something; break; case "bar": // do something else; break; default: // do something by default; }В ...

ТОП публикаций

8 ответов

Я бы вызвал функцию и передал бы дополнительные случаи и в функции сделал бы случай переключения на них. Делает чище код. Другой метод, который я часто использую, действительно является вложенным, если

жен оценить много условий. В моем случае я должен сделать что-то вроде этого: switch(id) { case 5: // switch some other cases here case 6: // set some value ... }Является ли хорошей практикой иметь другой переключатель в случае 5? Если нет, то ...

4 ответа

 в

ператоров switch можно ли изменить значение переключателя внутри оператора switch, чтобы он мог переходить к различным случаям? Пример: int w = 0; switch(w) { case 1: doSomething(); w = 3; case 2: doSomething(); break; case 3: doSomething(); ...

3 ответа

Использование постоянной времени компиляции в случае коммутации Java

Правилаcase Использование говорят: Выражение case должно быть равноCompile Time Constant. Выражение case (t) должно иметь тот же тип, что и у switch (t), где t - это тип (String). Если я запускаю этот код: public static void main(String[] ...

7 ответов

использовать реляционные операторы в коммутаторе

Есть ли способ использовать реляционные операторы (<, <=,>,> =) в операторе switch? int score = 95; switch(score) { case (score >= 90): // do stuff }приведенный выше пример (очевидно) не работает

7 ответов

Параметр switch / Case несовместим со сравнением объектов и может сравнивать только с атомарными типами Си, поэтому это решение не может быть использовано.

ыло интересно: есть ли способ сделать поддержку Objective-C мульти-переменнойswitch построить? Я имею в виду, что очень часто мне приходится сталкиваться с проблемами, решение которых зависит от пары переменных, а не от одной. Для длинного ...

0 ответов

 например, если вы хотите, чтобы он был более строгим.

ал способ реорганизовать и упростить одну функцию, где я должен выполнять сортировку данных в зависимости от типа входного класса, и застрял вswitch(input.GetType()): Быстрый поиск привел меня кПочему оператор C # switch не позволяет ...

6 ответов

Больше и меньше, чем в операторе C переключателя

Я пытаюсь написать код, который имеет много сравнения Write a program in “QUANT.C” which “quantifies” numbers. Read an integer “x” and test it, producing the following output: x greater than or equal to 1000 print “hugely positive” x from 999 to ...