Основы Swift / Урок 11 / Функции

  Рет қаралды 14,555

Swift lessons

Swift lessons

Күн бұрын

Пікірлер: 28
@isswiftlessons
@isswiftlessons 4 жыл бұрын
Друзья! Решил создать telegram чат, чтобы сформировать небольшое комьюнити из тех, кто смотрит мои видео уроки о языке программирования Swift на KZbin. Для того, чтобы группа единомышленников здесь могла общаться и обсуждать актуальные вопросы. Присоединяйтесь! t.me/ian_swift_lessons
@Roqqq
@Roqqq 7 ай бұрын
объяснять сложные вещи простыми словами - это, несомненно, талант! Большое спасибо, Ян
@VLfrog
@VLfrog 4 жыл бұрын
На 14:00 закралась ошибка на 67 строке не указали user2 должно было быть так: print(user2.first) по этому optional и получился.
@isswiftlessons
@isswiftlessons 4 жыл бұрын
Да, все так
@111AlexF
@111AlexF 2 жыл бұрын
@@isswiftlessons таки исправлять надо
@СветланаСметанина-е6и
@СветланаСметанина-е6и 2 жыл бұрын
во во, а я сижу в недоумении
@ИгорьАфентьев-т9н
@ИгорьАфентьев-т9н 2 жыл бұрын
Ян, огромное Вам спасибо, за то, что можете и объясняете сложное простым и понятным языком! Успехов Вам!
@eugenbill9765
@eugenbill9765 4 жыл бұрын
Урок - БОМБА!
@sovrinfo
@sovrinfo 2 жыл бұрын
Спасибо за видео.Коммент в поддержку!
@mariyadoroshenko3292
@mariyadoroshenko3292 4 жыл бұрын
Спасибо за урок 💫
@isswiftlessons
@isswiftlessons 4 жыл бұрын
Спасибо!
@mrv0x7c7
@mrv0x7c7 Жыл бұрын
Спасибо!
@nihaori
@nihaori 3 жыл бұрын
Шикарный урок, спасибо Вам!)
@НикитаАбрамов-ю5б
@НикитаАбрамов-ю5б 4 жыл бұрын
Спасибо за уроки!
@dmitryandreew8582
@dmitryandreew8582 2 жыл бұрын
Привет! Очень здорово, спасибо за урок.
@alexbrik1034
@alexbrik1034 3 жыл бұрын
Спасибо за урок!
@roykent867
@roykent867 Жыл бұрын
не понял момент с изменением регистра 14:31. Если я распечатаю print (user2.First), то выдает ошибку: Value of tuple type '(first: String, second: String)' has no member 'First'
@designckinet
@designckinet 2 жыл бұрын
Спасибо 🙏🏻
@reyx15x
@reyx15x 4 жыл бұрын
У меня вопрос: А как функция может что-то возвращать(хотя более правильнее сказать, показать а не возвращать), если она ничего не принимает? func getUser() -> [string]{} У меня та же проблема что и с опционалами. В целом знаю что это, но вот такие нюансы не понятны? А да. И в чем принципиальное отличие между: func sqrt(number: int) {print number * number} и func sqrt1(Number: int) -> int {return number * number} ?
@isswiftlessons
@isswiftlessons 4 жыл бұрын
Привет! 1) Очень просто, в том случае, внутри функции не происходит работа с входными параметрами, а происходят другие операции. 2) Этот вопрос возникает у многих. Все из-за того, что люди путают функцию print() и возвращаемое значение из функции. Дело все в том, что если мы возвращаем значение из функции, то мы дальше можем с ним работать в коде. Попробуй следующий код, который решает квадратное уравнение: func sqr(number: Int) { print (number * number) } func sqr1(number: Int) -> Int { return number * number } let a = 5 let b = 4 let c = 3 let x = 2 let y = 1 let result = a*sqr1(number: x) + b*x + c print(result) A теперь если ты попробуешь поработать с первой функцией sqr() и написать: let result1 = a*sqr(number: x) + b*x + c print(result) у тебя будет ошибка потому что функция sqr() ничего не возвращает и соответственно ничего не может подставить в уравнение!
@jeslanala404
@jeslanala404 2 жыл бұрын
здравсвтвуйте а какую программу используете? я пользуюсь X Code на 12 гб у вас вижу другая
@SY-wo3rm
@SY-wo3rm 3 жыл бұрын
Подскажите, пожалуйста, данные объявления функций эквивалентны? func test1 (name: String) func test2 (_ name: String) То есть в первом случае подразумевается, что внешнее имя параметра не задано?
@isswiftlessons
@isswiftlessons 3 жыл бұрын
В первом случае внешнее такое же как и внутреннее. Во втором, так как там _ , то можно не указывать имя параметра (name) при вызове функции
@SY-wo3rm
@SY-wo3rm 3 жыл бұрын
@@isswiftlessons спасибо!
@balykinlive2132
@balykinlive2132 Жыл бұрын
куда деньги за урок скидывать?
@Сейчаспокажу-ы1з
@Сейчаспокажу-ы1з 3 жыл бұрын
❤️
@djavidalimli6641
@djavidalimli6641 3 жыл бұрын
Меня одного удивил параметр «ТЕРМИНАТОР»??
@CKA3OK_HET
@CKA3OK_HET 2 жыл бұрын
одного
Основы Swift / Урок 12 / Клоужеры. Часть 1
22:52
Основы Swift / Урок 15 / Классы
21:32
Swift lessons
Рет қаралды 10 М.
小丑揭穿坏人的阴谋 #小丑 #天使 #shorts
00:35
好人小丑
Рет қаралды 52 МЛН
World’s strongest WOMAN vs regular GIRLS
00:56
A4
Рет қаралды 39 МЛН
PIZZA or CHICKEN // Left or Right Challenge
00:18
Hungry FAM
Рет қаралды 15 МЛН
Haunted House 😰😨 LeoNata family #shorts
00:37
LeoNata Family
Рет қаралды 11 МЛН
Функции. Functions. Коротко о SWIFT. iOS. func.
21:32
Основы Swift / Урок 5 / Циклы
17:05
Swift lessons
Рет қаралды 12 М.
Простейший кейлогер на python
4:34
Андрей codIT
Рет қаралды 518
SWIFT - 10. Функции
50:09
Alex Skutarenko
Рет қаралды 48 М.
Основы Swift / Урок 3 / Базовые операторы
28:22
Задачи по Swift: операторы, коллекции, строки
1:07:24
Основы Swift / Урок 14 / Перечисления
14:30
Swift lessons
Рет қаралды 8 М.
Swift: do-catch, try или try?
13:35
AvenCode iOS developer
Рет қаралды 433
Обзор Pixel 9 Pro / XL
16:17
Rozetked
Рет қаралды 450 М.
HP kalian bisa gini gak #shorts
0:12
Febri Andana Channel
Рет қаралды 548 М.