Swift — нововведения

в 12:23, , рубрики: apple, ios development, iOS SDK, mac os x, objective-c, swift, разработка под iOS, метки: , , ,

image

Привет!

Я не сомневаюсь, что многие из нас вчера смотрели презентацию WWDC 2014 от Apple. Были представлены новая операционная система OS X Yosemite, а так же iOS 8. Но главное, чем наверное взбудоражило Apple программистов во всем мире, так это новым языком — Swift!

Swift является новым инновационным языком программирования для Cocoa and Cocoa Touch с еще более кратким и выразительным синтаксисом, с помощью которого приложения пишутся молниеносно. Это делает написание кода интерактивнее и веселее, и работает бок о бок с Objective-C. По словам Федериги, некоторые функции Swift работают быстрее, чем в других объектно-ориентированных языках: например, сортировка сложных объектов происходит в 3,9 раза быстрее, чем в Python, и почти в полтора раза быстрее, чем в Objective-C.

Хотелось бы выделить несколько главных нововведений:

Переменные и константы:

Swift — нововведения

Тип присваивается автоматом:

Swift — нововведения

Сравнение имен методов:

Swift — нововведения

Вызов методов:

Swift — нововведения

Условие if:

Swift — нововведения

ENUM:

Swift — нововведения

На этом пока все.

Делимся своими мнениями.

Автор: spbvasilenko14

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js