1) бд/рестапи может быть спрятано за парой слоев абстракции. 2)

а почему в качестве модели не может быть любая другая либа, например для работы с файл системой ?

7 ответов

7 просмотров

1) может быть, но опять же что из этого модель? либа которая отправляет запросы? чтоб это считать модель данные надо получить и как то предоставить к ним доступ. 2) мы не можем пихать во вью все подряд, нужен какой то контракт. т.е. по итогу все равно нужно эту либу будет во что то оборачивать с чем вьюшка умеет работать

Макс-Воробьев Автор вопроса
mefest
1) может быть, но опять же что из этого модель? ли...

1. Моделью может служить по сути любая околоколекция. и она не обязана быть на Qt. 2. в классическом mvc за это как раз и отвечает контроллер — передача данных и сообщений из модели на вью и обратно

Макс-Воробьев Автор вопроса
mefest
1) может быть, но опять же что из этого модель? ли...

https://developer.apple.com/library/archive/documentation/General/Conceptual/DevPedia-CocoaCore/MVC.html

Макс-Воробьев Автор вопроса
Макс Воробьев
1. Моделью может служить по сути любая околоколекц...

классическое вроде чуть ли не считается устаревшим. MVC и его аналоги везде разные. по классике, контроллер должен быть максимально тупым, он не должен знать как получать данные и как их преобразовывать для вью, все это вроде как в моделе должно быть опять же Qt не совсем классический MVC

Макс-Воробьев Автор вопроса
mefest
классическое вроде чуть ли не считается устаревшим...

https://developer.apple.com/documentation/uikit/uitableviewdatasource?language=objc в эпловом MVC за создание и настройку вьюхи отвечает протокол(интерфейс) датасорс. суть его в том, что-бы по полученному индексу создать ячейку и наполнить любыми данными

Макс-Воробьев Автор вопроса
Макс Воробьев
https://developer.apple.com/documentation/uikit/ui...

https://docs.gtk.org/gtk4/class.SignalListItemFactory.html и сейчас подобную фигню пилят в gtk4

Похожие вопросы

Обсуждают сегодня

Ребят, привет. У кого-то есть опыт заказа мерча в сторе? Есть успешные кейсы? Чёт у меня турецкую карту не принимает
Vladimir F.
7
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Всем привет. Есть кто разбирается в платежках? Что б принимать из других стран и выплачивать рф снг
Musa
6
Портфолио: Зовут меня Александр, мне 41 год. Город Киров. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github.co...
Magic
11
Приветствую всех, есть вопросик. Передали проект на OctoberCms, без инсталяшки в полуразвернутом виде, нужно было залить бекап бд, после залития бд, оказалось, что части строк...
Лео
14
Есть магистры regex в чате? Задача: нужно написать regex который мэтчит полные (без сокращений по типу ::1/128) ipv6 адреса кроме 2001:0df7:cef7:29f7:52f7:adf7:2cf7:4ff7, при ...
Илья
5
Подскажите, пожалуйста, где в backende, или не в нем можно дату поправить? Логирует действия не в том часовом поясе
Лео
7
А как получить доступ к отправленному сообщению в ChosenInlineResult? Раньше кажется можно было, щас убрали?
net
2
где собака, админ группы? нычкуется и боится проявить волю, в толерантность еще не наигрался? @yelizariev
Ognezar
61
Всем привет В общем надо на странице вакансии вывести вакансии с hh, но когда я пишу код в разделе Code ошибка Invalid URL format. The URL should start with the forward slash...
A da
1
Карта сайта