Архив метки: опционалы

Swift: Optionals (опциональные типы или опционалы)

Главный “pain in ass” – optionals, или как же было просто с nil в Objective-c В Objective-C если у обьекта отсутствовало значение – мы ему просто присваивали nil. Но для тех же структур или enum’ов приходилось использовать спец значения типа NSNotFound чтобы указать что значение отсутствует Swift же позволяет указать отсутствие значения для любого типа, даже базового типа Int. Достигается… Читать далее »