Как вам такая тема для обсуждения - реактивное программирование как нативный подход при разработке(не конкретно Rx)?
А что если вместо guard и if let иногда можно использовать map/flatMap? Да не, бред какой-то
В теории картинка может быть уже нареза такой, тогда ничего делать не надо. Но будет статический круг и плохо ресайзится. Не совсем понял ваш вопрос, размер круга динамически...
Какая связь между scrollView и label(кроме того что это superview )?
Выше не спрашивали нормально ли так делать, а спрашивали возможно ли это. Перевожу: Возможно выстрелить себе в ногу? - Возможно. Но зачем?
Так а в чем проблема? заполняем модельку и отдаем контроллеру, который дальше в презентер и тд.(ну или прям в контроллере, если вы профи).
А вы часто юзаете "не костомную" ячейку?
в Pods.xcodeproj есть target библиотеки?
А где они есть из коробки?
Вы за 13 минут прочитали книгу?
А что с Прошкой то не так?
Зачем тратить время, если эта библиотека работает также? Причём графику на скрине нужен больший перфоманс
view.backgroundColor == .white || .red true/false || .red - и что это за дичь?
То есть вам кажется, что такую задачу можно решить в пару строчек готовыми решениями?
А разве в таком select есть смысл? Он ведь не имеет какой-то логики или UI
К них немного другое предназначение, разве не так?
Какая разница како объект? Посмотри сохраняемый тип - Data
Кстати, я надеюсь ты в курсе как чат и таблица работает?
Ну а как ты бы делал, чтобы чат шёл снизу вверх?
А что если контент вложений в ячейке динамический?)