All streams
Search
Write a publication
Pull to refresh
4
0
Ярослав Пастернак @Thorax

iOS dev

Send message

у map результат работы кложуры не может вернуть nil, но сам map принимает Optional, и если этот Optional - nil, то и map вернёт nil

Опечатка, адрес Брендона и Стивена www.pointfree.co
Использую Xcode 8.2.1 и в нём не заметил тормозов при использовании замыканий. Предполагаю, что тормоза начинаются при повсеместном применении реактивного программирования, потому что Swift очень долго инферит типы
Вы говорите об Objective-C, который в свою очередь базируется на C, как глубоко мы будем копать? Кусок кода, который написан в моем примере, написан на Swift.
Начал писать статью, как туториал по использованию опциональных типов в качестве монад, поскольку обнаружил, что очень многие iOS разработчики не знают об удобствах такого использования. Но не хватило времени хорошо и стройно оформить, в итоге она пролежала в черновиках месяц и я решил, что лучше выпустить хоть то, что есть, чем бесконечно откладывать. Так что, отвечая на ваш вопрос, статья приводит примеры некоторых возможностей коллекций и опциональных типов о которых не все знают, но которые бывают полезны.
Безусловно, такая возможность есть, все возможности стандартного color picker там присутствуют.

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity