Size: a a a

2021 October 22

БШ

Богдан Шакиров... in SwiftBook
Я извиняюсь за такой глупый вопрос, но решил написать здесь , т.к по всему интернету ответы крайне разные. Посоветуйте какой макбук купить, чтобы его вполне хватило для начала обучения . Есть ли смысл покупать MacBook Pro 15г или это уже неподходящий вариант? Искренне нужен ваш совет
источник

K

Kapitoshka438 in SwiftBook
Почему именно контроллер? По MVVM у тебя должен быть класс данных в качстве датасорс, а не контроллер.
источник

А

Алексей Зубков... in SwiftBook
Вот это я и хотел узнать
источник

K

Kapitoshka438 in SwiftBook
Этого вполне хватит.
источник

А

Алексей Зубков... in SwiftBook
Лучше просто класс, подписанный на протокол, и инстансить его внутри контроллера?
источник

А

Алексей Зубков... in SwiftBook
Можно и все в одном файле писать, но так ведь неправильно
источник

K

Kapitoshka438 in SwiftBook
Да. Ну где его инициализировать непонятно. Это надо по факту смотреть. В любом случае сам класс должен быть в отдельном файле.
источник

S

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

скорее неправильно под одну таблицу подсовывть разные сущности, меня бы запутало)
источник

А

Алексей Зубков... in SwiftBook
Ну, мой тимлид говорит, что так правильнее и чаще используется на больших проектах
источник

А

Алексей Зубков... in SwiftBook
Я пока только пытаюсь вникать в это все
источник

K

Kapitoshka438 in SwiftBook
На какой event ты реагируешь?
источник

S

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

А

Антон in SwiftBook
EditingChange
источник

А

Алексей Зубков... in SwiftBook
Вот прикол обучения как раз-таки в самостоятельном поиске ответов
источник

S

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

А

Антон in SwiftBook
Да я пробовал и allEvents, функция в селекторе то работает, только вот при редактировании текста она срабатывает только в одном
источник

K

Kapitoshka438 in SwiftBook
В первом скрине это метод какого класса? Ты неправильно его вызываешь. Ты вызываешь так, будто это проперти эктеншена NSString
источник

А

Алексей Зубков... in SwiftBook
Я понимаю, что это мб не распространённая практика, поэтому и описал всю ситуацию
источник

А

Алексей Зубков... in SwiftBook
Как и предложил варианты, чтобы понять, какой лучший по mvvm
источник

S

Sasha_A in SwiftBook
так если тимлид правильный ответ отбрасывает, какой смысла перебирать еще 100 вариантов? я не конкретно про эту ситуацию, а вообще  

но да, по твоей ситуации там уже выше подсказали, создавай класс который будет подписан на протокол, илициализируй его там же где и таблица и в нужное время подсовывай в датасорс
источник