Size: a a a

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

2020 March 11

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Со всеми вытекающими
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
а что это такое?
источник

I

Ivan in iOS Developers — русскоговорящее сообщество
Denis Kim
нашел лепрекона?
хамелеона скорее )
источник

АС

Александр Соловьев in iOS Developers — русскоговорящее сообщество
источник

MF

Marian Fotev in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
У final только одна задача - Reducing Dynamic Dispatch
разве не Direct Dispatch?
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Ivan
хамелеона скорее )
неужели selectionStyle менял цвет ячейки? серьезно
источник

АС

Александр Соловьев in iOS Developers — русскоговорящее сообщество
Swift by default is a very dynamic language like Objective-C. Unlike Objective-C, Swift gives the programmer the ability to improve runtime performance when necessary by removing or reducing this dynamism.
источник

АС

Александр Соловьев in iOS Developers — русскоговорящее сообщество
final!!! =)) я на обед
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Denis Kim
а как же резолвинг местоположения фактической реализации функции? это же гораздо быстрее иметь константу адреса, чем посмотреть в таблицу виртуальных функций для получения нужного адреса
кажется я именно это и сказал. понятия не имею как в свифте это работает, но судя по тому, что что-то нельзя перегрузить, речь идет неких аналогах таблиц виртуальных функций в С++
источник

АС

Александр Соловьев in iOS Developers — русскоговорящее сообщество
Руслан Лутфуллин
У final только одна задача - Reducing Dynamic Dispatch
спасибо!
источник

AS

Aleksei Sherbakov in iOS Developers — русскоговорящее сообщество
Denis Kim
кажется я именно это и сказал. понятия не имею как в свифте это работает, но судя по тому, что что-то нельзя перегрузить, речь идет неких аналогах таблиц виртуальных функций в С++
динамическая диспетчеризация в Swift
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
не понимаю, когда люди общаются словосочетаниями, а не предложениями
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
final ещё иногда помогает решить проблемы с ковариантностью.
источник

РЛ

Руслан Лутфуллин in iOS Developers — русскоговорящее сообщество
Ну и собственно, спор о том, почему я иногда не вижу разницу между final и без него, заключается в том, что компилятор в большинстве случаев выводит final сам.
источник

II

I I in iOS Developers — русскоговорящее сообщество
што делать если руководству приходится объяснять што нужен дизайн?
источник

АС

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
I I
што делать если руководству приходится объяснять што нужен дизайн?
беги оттуда
источник

II

I I in iOS Developers — русскоговорящее сообщество
так, достаю карандаш
источник

II

I I in iOS Developers — русскоговорящее сообщество
Denis Kim
беги оттуда
и это только начало списка боли
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
а что говорит ваш психолог?
источник