Size: a a a

2018 December 26

NK

Nikolay Kulikov in SwiftBook
+скорее всего так и есть
источник

RV

Romashov Vladimir in SwiftBook
источник

A

Artur in SwiftBook
Переслано от Artur
источник

AG

Alexey Gulyaev in SwiftBook
Всем привет, кто может помоч.
Есть перечисление с математическими операциями
задача написать фукцию которая бы принимала два числовых значения и математическое действие и выдавала целочисленный результат.

1. Я создал энум "МатематическиеОперации"
2. дальше создал  "действие" переменную которой присвоил значение "сложение" из моего энума -  действие = математическиеОперации.сложение
3. написал функцию которая принимает значение1, значение2, математическое действие: МатематическиеОперации
4. далее используя switch "действие" case перебрал все возможные варианты из моего энума "МатематическиеОперации"
5. дальше стал пробовать примеры, и у меня везде идет сложение, хотя я в каждом примере указываю через точку свой тип математической операции

стал разбираться, дошел до понимания что у меня везде по умолчанию мой энум находиться в положении "сложение"

если подставить в функцию вместо энума "МатематическиеОперации" "действие" компилятор ругается
если в switch "действие" case подставить вместо "действие" мой энум тоже ругается.

как сделать правильно не понимаю
источник

AG

Alexey Gulyaev in SwiftBook
могу скинуть код
источник

AG

Alexey Gulyaev in SwiftBook
минутку
источник

R

Ruslan in SwiftBook
Стэнфордский курс по Swift 3. Там отличный калькулятор профессор делает. Бинарне и унарные операции там хорошо реализованы.
источник

RV

Romashov Vladimir in SwiftBook
Ладно, навное глупый вопрос.  Как решить эту ситуацию))
источник

AG

Alexey Gulyaev in SwiftBook
источник

AG

Alexey Gulyaev in SwiftBook
источник

AG

Alexey Gulyaev in SwiftBook
консоль
источник

AG

Alexey Gulyaev in SwiftBook
аааааааа
источник

AG

Alexey Gulyaev in SwiftBook
блииин
источник

AG

Alexey Gulyaev in SwiftBook
подставил с компилятор говорит что необъявленная переменная
источник

AG

Alexey Gulyaev in SwiftBook
я только начинаю ) сильно ногами не бить
источник

AG

Alexey Gulyaev in SwiftBook
не та с .... минутку
источник

AG

Alexey Gulyaev in SwiftBook
все спасибо работает
источник

AG

Alexey Gulyaev in SwiftBook
невнимательность и недопонимание процессса
источник

AG

Alexey Gulyaev in SwiftBook
в итоге все заработало спасибо огромное
источник

AG

Alexey Gulyaev in SwiftBook
со вчерашнего вечера бился
источник