Size: a a a

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

2021 September 10

AO

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

M

M34 in iOS Developers — русскоговорящее сообщество
Да, потому что что с файнал, что с прайват, разницы нет, wmo включён по дефолту и он их расставит автоматически. А вот исключение как раз open и public, с open такое невозможно, потому что wmo работает только в рамках одного модуля
источник

AO

Alex Oliinyk in iOS Developers — русскоговорящее сообщество
А именно вот этот абзац в статье получается фигня, или я ее не правильно понимаю?
“When more experienced developers look at the code they write, they consider how it fits into the project they are working on. The implementation of a method is only part of the solution. Should it be possible for ViewController subclasses to override the fetchNotes() method? If the answer is no, then you should attach the private or fileprivate keyword. This not only makes sense in the context of access control, it also improves performance. Why is that?

When the compiler inspects the fetchNotes() method, it realizes that it is declared as private, implying that the method cannot be overridden by subclasses. The compiler picks up this clue and safely infers final on the method declaration. Whenever the final keyword is attached to a method declaration, calls to that method can be dispatched statically instead of dynamically, resulting in a tiny performance gain.”
источник

AO

Alex Oliinyk in iOS Developers — русскоговорящее сообщество
Нашел ее кстате на Хабре на русском.
https://habr.com/ru/post/353418/
источник

AO

Alex Oliinyk in iOS Developers — русскоговорящее сообщество
К тому же, разве если он их расставит автоматически, мы не избавим его от этой работы расставив все самостоятельно вручную?
источник

M

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

M

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

M

M34 in iOS Developers — русскоговорящее сообщество
разницы нет
источник

AO

Alex Oliinyk in iOS Developers — русскоговорящее сообщество
Не слишком ли маленький проэкт для такого теста?)
источник

M

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

AO

Alex Oliinyk in iOS Developers — русскоговорящее сообщество
Подумаю, как поискать, тегну если что. Но информация интересная.
источник

AO

Alex Oliinyk in iOS Developers — русскоговорящее сообщество
А чем ты тестировал, что за прога/вкладка?
источник

M

M34 in iOS Developers — русскоговорящее сообщество
hopper disassembler, экспортируешь приложение, достаешь бинарь и суешь дизассемблеру, он покажет все внутренности
источник

AO

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

VM

Vadim Morozov in iOS Developers — русскоговорящее сообщество
Кто то сталкивался с подобной ошибкой?
источник

A

Alex in iOS Developers — русскоговорящее сообщество
Всем привет. Года 2 не заходил в xCode
Подскажие пожалуйста, что случилось с shared? Или я не правильно указываю?
источник

DK

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

A

Alex in iOS Developers — русскоговорящее сообщество
Точно, спасибо. UIAplication идет...
источник

VM

Vadim Morozov in iOS Developers — русскоговорящее сообщество
так понимаю нужно найти новый модуль для Podfile?
источник

DS

Dmitry Semenyk in iOS Developers — русскоговорящее сообщество
Всем привет, народ кто шарит в  rx, подскажите где настроить FlowLayout в dataSource или в другом месте я хз, #rxswift ??
источник