Size: a a a

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

2020 March 11

AK

Anton K. in iOS Developers — русскоговорящее сообщество
это какой-то функциональный подход, получается
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Александр Соловьев
Получается я должен создать кнопку, и везде писать applyStyleMazafaka? А если мне нужна определенная кнопка 50 на 50 синего цвета с круглыми краями - нельзя сделать такую сразу и везде использовать? зная что никакая другая мне не понадобится
чем применения стиля отличается от изменения класса в IB или где вы там ее добавляете? букав больше писать?
источник

DK

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

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
заодно можно добавить всякую красоту в @IBDesignable
источник

АС

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

A

Alexander in iOS Developers — русскоговорящее сообщество
Denis Kim
заодно можно добавить всякую красоту в @IBDesignable
Я и так достаточно красив
источник

DK

Denis Kim in iOS Developers — русскоговорящее сообщество
Александр Соловьев
Ну что тогда кретины из купертино не сделали final для UIButton ? =)
потому что final придумали для маразматиков, которые думают что таким образом их приложение будет быстрее работать
источник

DK

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

G

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

DK

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

G

GXDEMXDEGAME🌶 in iOS Developers — русскоговорящее сообщество
на скорость самого приложения ни разу не видел инфы
источник

АС

Александр Соловьев in iOS Developers — русскоговорящее сообщество
GXDEMXDEGAME🌶
увеличивается только скорость билда
возможно компилер уже там что-то творит интересное ) проверю ради интереса на своем проекте
источник

DK

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

DK

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

DK

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

SK

Steven Kirke in iOS Developers — русскоговорящее сообщество
Denis Kim
func applyMyCustomStyle(to button: UIButton) { /* code */ }
Спасибо. Сяду ковырять.
источник

I

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

I

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

DK

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

РЛ

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