4.4 KiB
title | localeTitle |
---|---|
Swift | Swift |
Что такое Swift?
Swift - это открытый язык программирования общего назначения, разработанный Apple Inc. Они описывают его как:
Swift - мощный и интуитивно понятный язык программирования для macOS, iOS, watchOS и tvOS. Написание кода на Swift является интерактивным и забавным, синтаксис является сжатым, но выразительным, а Swift включает в себя современные функции, которые любят разработчики. Быстрый код безопасен по дизайну, но также производит программное обеспечение, которое работает молниеносно. 1
Хотите попробовать Swift прямо сейчас? Repl.it предлагает онлайн-цикл Read-Eval-Print для Swift. У вас не будет доступа к UIKit или другим API, которые обычно используются, но дайте ему шанс!
Основы
Чтобы объявить переменную в Swift, просто используйте var, за которым следует имя вашей переменной.
var x = 6
var name = "Bob"
var boole = true
x = 3
Константы похожи на переменные, но после создания они не могут измениться.
let x = 6
let name = "Bob"
let boole = true
Чтобы вывести что-либо стандартным методом, просто используйте print() и поместите свой вывод в круглые скобки.
let x = "World"
print("Hello ")
print(x)
Версия
Последняя версия - Swift 4.2 , выпущенная 17 сентября 2018 года. Swift постоянно развивается, и вы можете ожидать больших изменений в будущем. При запуске нового проекта рекомендуется использовать последнюю версию Swift.
Документация
Свифт сильно задокументирован. Имейте в виду, что программирование на Swift включает не только сам язык, но также и многие API. Лучший способ узнать Swift - сделать проект или приложение, независимо от того, насколько они будут малы!
-
Разработка приложений iOS (Swift) : хотите сделать приложение для iOS? Это отличное место для начала.
-
Language Guide : содержит обзор практически каждой функции в Swift. Если вы запутались при чтении чужого кода, этот документ может вам помочь.
Хотите узнать больше?
-
RayWenderlich.com : Есть много отличных учебников для Swift и iOS.
-
Взлом с Swift : полный учебник Swift, который позволяет вам начинать до продвинутых, используя практические проекты.
Источники
- «Swift 4 - мощный язык программирования, который также легко усваивается». Apple, developer.apple.com/swift.