Swift: Optional Binding (привязка опционалов)

В попытке подсластить пилюлю нам дали Optional Binding. Это позволяет на лету присвоить в переменную/константу значение опционала и в зависимости от того содержался там nil или нормальное значение выполнить нужную ветку кода

Мы на лету перобразовываем Int? к Int и внутри скобок уже пользуемся constantName как обычным Int, без приведения

Ну и в Swift 1.2, нам позволили делать присваивания через запятую, без постройки пирамид

Было:

стало

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *