Size: a a a

2021 October 22

G

Give Five Give Seven in SwiftBook
А Diffable Data Source подходит для твоих целей? По сути это адаптер, который инкапсулирует работу делегата и дата сорса. Но архитектурно лучше иметь два отдельных контроллера. Если данные разнотипные, то можно использовать AnyHashable. Либо писать свой type erasure
источник

S

Sasha_A in SwiftBook
если это какой-то большой стеквью, с кучей элементов и они еще меняются размер - да, будет по перфоменсу заметна лажа, я такое как-то вообще на чистые фреймы переделывал, когда элементы приходят динамически и оно увеличивается и уменьшается

а там всего три лейбы
источник

M

Max in SwiftBook
а что можно посмотреть по рефакторингу из плохого кода в код по Solid + DI ? Что-то помасштабнее , чем статьи на medium
источник

AY

Andrey Yastrebov in SwiftBook
источник

M

Max in SwiftBook
🙏
источник

ДА

Джамал Алиев... in SwiftBook
Автор: @Jamal_Aliev
источник

AP

Andry Padarm in SwiftBook
Здравствуйте, друзья.
Подскажите пожалуйста, не получается заставить searchBar работать, нажимаю кнопку “Search” и ничего не происходит, поставил брэйкпоинт, он не срабатывает??
источник

AS

Aleksei Sherbakov in SwiftBook
У тебя брейкпоинт стоит на метод cancel
источник

M

Marat in SwiftBook
Вот сейчас буду курс проходить по этому делу, тоже такое же ощущение, зачем нужен stackview , если компонентов немного? Получается нагромождение какое-то или это больше какие-нибудь паттерны (или стереотипы реализации)?
источник

S

Sasha_A in SwiftBook
Стек вью не так давно появился, для облегчения работы с автолейаут. Когда куча констрейнов - не особо удобно. В реальной жизни в 90% случаев нет разницы что использовать, дело вкуса. Для супер скорости в критических местах - использовать чистые фреймы
источник

S

Sasha_A in SwiftBook
Так же, как и раньше не было collection view, а только таблица
источник

M

Marat in SwiftBook
большое спасибо, сорян за глупости. Я только полгода учусь, ОЧЕНЬ интересна разработка
источник

AP

Andry Padarm in SwiftBook
а как правильно?
источник

M

Marat in SwiftBook
Попробовал повторить, у меня работает
источник

M

Marat in SwiftBook
источник

AP

Andry Padarm in SwiftBook
как так-то😀
источник

M

Marat in SwiftBook
Надо showCancelButton = true тогда ок будет. Специально для тебя проверил)
источник

M

Marat in SwiftBook
точнее так:  метод у нас с тобой, где брейкпойнт он на кнопку Cancel реагирует, а кнопки нет (это не то же самое, что крестик в круге справа в баре). Поэтому и нет входа в эту функцию, видимо. А ..true кнопку показывает, соотно и дальше все отрабатывает
источник

АС

Алексей Сухолита... in SwiftBook
привет, я разбираюсь со спрайткитом, и когда запускаю симулятор, в сцену отправляются размеры SKView идут со сториборда, а не с симулятора, это можно как-то исправить? И будет ли также на реальных устройствах?
источник

AP

Andry Padarm in SwiftBook
Ойй бляяя, спасибо что пояснил мне какой я баранелла 🤦‍♂️
источник