Alexei
Ребята! Можете подсказать? у меня на сториборд 2 MVC. Первый MVC - это карта с моей текущей геопозицией, а второй MVC - это погода в моей текущей локации. У меня сейчас контроллер от первой MVC определяет мою позицию. И контроллер от второй MVC определяет тоже текущую позицию для того чтобы узнать погоду в ней. То есть 2 разных контроллера, которые выполняют одну и туже штуку. Можно ли это как-то красиво сделать, например вынести определение геолокации в модель и оттуда уже брать локацию для погоды и для моей позиции на карте? Или нормально так как сейчас у меня?
Lee Mi Hyun
протокол?
Lee Mi Hyun
можно, например, сделать т.н. класс-помощник, он тебе будет отвечать за геолокацию, другой класс будет ходить на сервер, все это в статические функции завернуть, чтобы не делать экземпляры
Lee Mi Hyun
я в архитектуре не сильна, но вот написала, как бы сделала
Lee Mi Hyun
данные да, можно в модель запихнуть, завернуть в протокол и пусть два контроллера его иплементируют
Lee Mi Hyun
Model View Controller
Lee Mi Hyun
архитектурный паттерн такой
Lee Mi Hyun
а не, сорян
Lee Mi Hyun
вряд ли это тут имеется в виду
Lee Mi Hyun
Modal View Controller это
Lee Mi Hyun
как бы объяснить... Modal - это способ вывода контроллера на экран
Lee Mi Hyun
ну и к чему вопрос, раз и так все знаешь?
Lee Mi Hyun
Я тебе об этом, кажется, рассказала в сообщении
Lee Mi Hyun
Lee Mi Hyun
иначе говоря, у него в сториборде 2 контроллера, которые не выскакивают сверху вниз, а добавляются на экран слева направо
Ivan
Ахах
Lee Mi Hyun
вы мне, пожалуйста, скажите прямо, если я написала хуйню
Lee Mi Hyun
аргументы не забудьте приложить
Vlad
Vlad
Model же а не Modal. И Model - это сухие данные вообще не связанные с экраном, с интерфейсом
Ivan
Чет ору
Vlad
Что?
Lee Mi Hyun
Model же а не Modal. И Model - это сухие данные вообще не связанные с экраном, с интерфейсом
Слушай, там, во-первых, у чувака как-то размыто написано, но MVC как Model View Controller я расшифровала в первом же сообщении, и он не относится к одному контроллеру, он относится к архитектуре всего приложения. Поэтому можно предположить, что он имел в виду Modal, вот фраза "два модала в сториборде" как-то больше имеет смысл, не находишь?
Lee Mi Hyun
Короче, призывается @KukhtoA
Vlad
Слушай, там, во-первых, у чувака как-то размыто написано, но MVC как Model View Controller я расшифровала в первом же сообщении, и он не относится к одному контроллеру, он относится к архитектуре всего приложения. Поэтому можно предположить, что он имел в виду Modal, вот фраза "два модала в сториборде" как-то больше имеет смысл, не находишь?
MVC не обязательно применяется ко всему проекту. Он может быть применен и к части проекта. И даже к одному ViewController. А что там за модал, я не вникал. Думал объясняешь расшифровку MVC
Lee Mi Hyun
Lee Mi Hyun
Я потом подумала, что модал там вполне может быть
Vlad
Не хочу)
Lee Mi Hyun
Vlad
Нет
Vlad
тоже не хочу
Vlad
))
Vlad
Я лучше пойду гулять
Lee Mi Hyun
Vlad
Lee Mi Hyun
давайте еще каждому контроллеру свою архитектуру, вот заживем
Lee Mi Hyun
Я лучше пойду гулять
Самое интересное, что @KukhtoA тоже вбросил и, видимо, пошел погулять
Vlad
Vlad
@kmkrn просто я был уверен, что в контексте MVC обсуждается паттерн и его расшифровка. Поэтому не читал выше
Aλeχ
китайский велосипед, надо вынести детские обсуждения в отдельный чат😔
Lee Mi Hyun
Тут анархия
Aλeχ
Anonymous
Раз уж тут заговорили про архитектуры, признаватесь, какую юзаете
Anonymous
У нас в компании на viper все
Lee Mi Hyun
Везёт
Anonymous
Ой не скажи
Lee Mi Hyun
У меня пиздец просто, я даже не знаю, как это назвать
Anonymous
Много гемора
Anonymous
Ахаха
Lee Mi Hyun
Сука навигейшн бары и кнопки некоторые в конфигах настраиваются
Alexei
под MVC я имел в виду Model View Controller. На курсах препод говорил что каждый экран приложения это называется MVC. То есть для каждого экрана будет своя Model, View и Controller.
Anonymous
Mikhail
ну чет такое себе
Mikhail
под MVC я имел в виду Model View Controller. На курсах препод говорил что каждый экран приложения это называется MVC. То есть для каждого экрана будет своя Model, View и Controller.
Anonymous
Кстати я ваще новичок, пришёл на стажировку ios dev'om и нас сразу вайперу начали учить
Lee Mi Hyun
Lee Mi Hyun
Anonymous
Я думаю тут чувак путает что-то, а не учитель / наставник его
Anonymous
Anonymous
Ну
Anonymous
В принципе
Anonymous
Нормально
Ilkhom
Anonymous
Юзаем рамблеровский вайпер
Anonymous
У них книга норм и видосы
Anonymous
Всё понятно в принципе даже мне студенту
Ilkhom
в иос именно так
Vitaliy
Lee Mi Hyun
я б хотела на вайпере писать
Anonymous
Слышал про redux
Anonymous
Ну это оч новая тема вроде
Anonymous
Мало кто юзает
Lee Mi Hyun
я за книгу рамблера не бралась еще, но так понимаю, что там никто не переизобрел вайпер, а просто написали best practice
Anonymous
Да да
Ilkhom
вот под випер все делать это зашквар