#777 Год выпуска: 2015 Производитель: Treehouse Сайт производителя: teamtreehouse.com/library/swift-20-enumerations-and-optionals Автор: Pasan Premaratne Продолжительность: 2:20 Тип раздаваемого материала: Видеоклипы Язык: Английский Описание: Two of Swift’s most novel features over Objective-C are the extended power of enumerations and the language features to deal with nil values. In this course we’re going to start by exploring enumerations in Swift - how they can define a set of related values, how they can carry associated values and how they make our code much safer by bringing in some wonderful compiler support. After that we take a look at optionals and dealing with nil values. Working with optionals can get pretty confusing so we understand why we do this in the first place and how we can unwrap the values when we need them.
Содержание
Introduction to Enumerations The Problem with Primitives Modeling Finite Data Creating an Enum - 1 objective Getting Rid of Strings Enums and Objects - 1 objective Associated Enums Enums with Associated Values - 1 objective Methods on Enumerations Enum Methods - 2 objectives
Introduction to Optionals The Absence of Dat Working with Optional Types Optional Values - 1 objective Optional Bindin Nil Values in Collections - 1 objective Downsides to Using If Let Early Exits Using Guard Recap on Optionals Initializing Optional Values - 1 objective
Objects and Optionals Enumerations With Raw Values Initializing With Raw Values Enums with Raw Values - 1 objective Optional Chaining Pattern Matching With Enums Nil Coalescing Operator Conclusion Recap: Enumerations and Optionals - 12 questions
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения
Ресурс не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы незамедлительно удалим её. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несёт ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!