Size: a a a

iOS Developers — русскоговорящее сообщество

2021 June 01

AP

Aleksandr Poddubny in iOS Developers — русскоговорящее сообщество
Первый инт опционал все же
источник

СГ

Самур Гусейнов... in iOS Developers — русскоговорящее сообщество
1) Target 'Fitnes++' (project 'Fitnes++') has compile command for Swift source files
источник

СГ

Самур Гусейнов... in iOS Developers — русскоговорящее сообщество
После добавление класса coreData появляется вот эта ошибка
источник

AP

Aleksandr Poddubny in iOS Developers — русскоговорящее сообщество
Вообще красивее будет так: ["1", "2"].compactMap { Int($0) }.reduce(0, +)
источник

A

Alex in iOS Developers — русскоговорящее сообщество
к сожалению, я пока не знаком с таким синтаксисом... и наверно это не очень понятно для восприятия)
источник

AP

Aleksandr Poddubny in iOS Developers — русскоговорящее сообщество
А что непонятного то, сначала делаем map, оно же преобразование типа, его подвид compactMap фильтрует нули и выдаёт ненулевую коллекцию, reduce производит операцию над всеми с изначальным значением в 0 и оператором + на каждый элемент итерации
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Сейчас бы вместо
Int(from: [“1”, “2”])
писать
["1", "2"].compactMap { Int($0) }.reduce(0, +)

Удооообно. Пальцы не ломаете?
источник

AP

Aleksandr Poddubny in iOS Developers — русскоговорящее сообщество
Ну о таких конструкциях не в курсе что ещё коллекции принимает
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
ручками берёшь и делаешь
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
хоть [“1”, “2”].toFickingInt()
источник

AP

Aleksandr Poddubny in iOS Developers — русскоговорящее сообщество
Ну это не отменяет полезности знания о compactMap
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Конечно. Изначально речь была о красоте 🙂
источник

NK

Nameless King in iOS Developers — русскоговорящее сообщество
ну дк функциональщина красивее
источник

NK

Nameless King in iOS Developers — русскоговорящее сообщество
😏
источник

NK

Nameless King in iOS Developers — русскоговорящее сообщество
как быстро вычислить императивного
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Ну да, написать пару символов и жмакнуть интер, или написать символ, интер, символ, интер, поматериться, ВЖУХ. готово.
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
Сейчас бы сравнивать красоту и удобство написание кода для хелпера складывания двух строк.
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
И тащить туда кучу нечитаемого.

П - подход!
источник

NK

Nameless King in iOS Developers — русскоговорящее сообщество
да пример дерьмовый канеш, соглашусь
источник

В

Вовка in iOS Developers — русскоговорящее сообщество
🤝
источник