Уроки Swift | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 3

Уроки Swift

Так как курс Swift Fundamental не переведён, предлагаю выкладывать сюда переводы уроков по очереди

6th Mar 2018, 3:16 PM
Левитирующий Платонавт
Левитирующий Платонавт - avatar
13 Answers
23rd Dec 2020, 12:49 PM
Sonic
Sonic - avatar
0
Здесь есть русский язык?!
6th Mar 2018, 10:38 PM
Max G
Max G - avatar
0
Я уже написал 2 урока на русском.
7th Mar 2018, 11:20 AM
Lingo Platon
0
Тогда скинь их сюда
7th Mar 2018, 12:27 PM
Левитирующий Платонавт
Левитирующий Платонавт - avatar
0
Модуль 1 Основы Урок 1 Введение в Swift
7th Mar 2018, 12:29 PM
Левитирующий Платонавт
Левитирующий Платонавт - avatar
0
Добро пожаловать в Swift! Swift сочетает лучшее в C и Objective-C Он идеален для создания игр и приложений на IOS и OSX, и поддерживает программы, написанные на Objective-C Мы будем изучать Swift 2
7th Mar 2018, 12:31 PM
Левитирующий Платонавт
Левитирующий Платонавт - avatar
0
Да ты видел мой код!!!Swift 1,Swift 2.
7th Mar 2018, 2:31 PM
Lingo Platon
0
"Hello World" Печатать текст лекго: print("Hello, world!") Чтобы вставить значение переменной в текст, поместите её в скобки, и добавьте бэкслеш перед скобками: print("The value is \(myVariable)") Вам не нужен бэкслеш, если вы печатаете только значение переменной: print(myVariable)
22nd Mar 2018, 4:39 AM
Левитирующий Платонавт
Левитирующий Платонавт - avatar
0
Комментарии Swift компилятор игнорирует комментарии, которые нужны, чтобы вставить не выполняющийся текст в ваш код, который нужен вам как памятка или записка. Однострочный комментарий начинается с двух слешей (//): //это комментарий Многострочный комментарий начинается с одиночного слеша, помещенного перед астериксом (/*). Он заканчивается астериксом, помещенным перед одиночным слешем (*/): /* Это много строчный комментарий */ Многострочные комментарии могут быть вложены в другие многострочные комментарии
22nd Mar 2018, 4:58 AM
Левитирующий Платонавт
Левитирующий Платонавт - avatar
0
Инструменты Для создания приложений на Swift, вам будет необходим Mac компьютер (OS X 10.10 или позже), Xcode последней версии, которая включает Playgrounds (Площадка?), мощный инструмент, с которым вы можете с легкостью запустить Swift код. Для скачивания последней версии, перейдите на https://developer.apple.com/xcode/downloads/. Откройте Xcode, и кликните на "Get started with a playground button": Это откроет редактор, в котором вы можете запустить и протестить ваш код. Результаты выполнения кода находятся в сайдбаре В альтернативу, бесплатный компилятор Swift доступен в браузере
22nd Mar 2018, 1:15 PM
Левитирующий Платонавт
Левитирующий Платонавт - avatar
0
Модуль 1 Основы Урок 2 Константы и переменные
22nd Mar 2018, 1:17 PM
Левитирующий Платонавт
Левитирующий Платонавт - avatar
0
Константы и переменные Константы и переменные используются для ассоциации имени (yourName или welcomeMessage) со значением (число 42 или строка "Hi!"). Константы хранят значение, которое не может быть изменено; значение переменной может быть изменено. Ключевое слово var используется для объявления переменной. Для примера объявим переменную, "a", и присвоим ей значение "42": var a = 42 Вы можете изменять значение переменной: a = 88 // Теперь значение "а" равняется 88 Возможно объявить несколько переменных в одной строке, разделив их запятой (,): Примечание: это пример мой и отсутствует в оригинальном уроке var a = 10, msg = "Hello, \(myName)", key = True
22nd Mar 2018, 1:30 PM
Левитирующий Платонавт
Левитирующий Платонавт - avatar
0
Константы Для объявления константы используется ключевое слово let. Этот пример объявляет константу с именем "one" и присвоим ей значение 1: let one = 1 Для объявления нескольких констант в одной строке разделите их запятой: let x = 0.0, y = 0.0, z = 0.0 Значение константы невозможно изменить. Попытка присвоить новое значение константе приведет к ошибке.
24th Mar 2018, 7:06 PM
Левитирующий Платонавт
Левитирующий Платонавт - avatar