@ios_ru

Страница 425 из 2351
Haile
26.11.2016
21:35:49
я вот на практике наверное пару раз ток пожалел, что у нас тут в проекте нет реактивки

в том самом кейсе, где она нужна - мержить потоки данных

Constantine
26.11.2016
21:36:20
@moderator1 а с Rx ты разобрался как делать?

ну правильно построить MVVM с Rx

Google
Constantine
26.11.2016
21:38:21
тот пример, который с погодой?

Булат
26.11.2016
21:39:37
А нетворкинг в MVVM куда пихать?

Вроде во вьюмодель удобнее

Haile
26.11.2016
21:39:56
в модель

Constantine
26.11.2016
21:40:05
вообще да

в модель

ге

не

не во вью модель

а просто в модель

Haile
26.11.2016
21:40:30
ну обычно вью модель потом эту модель использует

ну сервис

ватэвер

Google
Haile
26.11.2016
21:40:56
просто кусок, который говорит с сетью

Constantine
26.11.2016
21:41:09
да, т.е во вью модель должен приходить уже готовый объект, не должно быть никакой бизнес логики

Haile
26.11.2016
21:41:26
ну типа так, да

вью модель у сервиса дергает нужные методы для загрузки данных

обратабывает их как-нибудь

выплевывает в делегата

Constantine
26.11.2016
21:42:43
ага

основная идея такая

A
26.11.2016
21:43:19
толстые модели, наканецта

Constantine
26.11.2016
21:44:07
и типо все изолированно, модель никак не зависит от вью модель, а вью модель никак не зависит от вью

Haile
26.11.2016
21:46:29
толстые модели, наканецта
https://scontent.cdninstagram.com/hphotos-xaf1/t51.2885-15/s640x640/sh0.08/e35/11899509_1720339674853932_383259466_n.jpg

ну нет, делать это все должен не объект, который описывает репозиторий

Constantine
26.11.2016
21:47:38
ты сначала парсишь, а потом создаешь объект

George
26.11.2016
21:48:17
Haile
26.11.2016
21:48:19
возвращать тебе список репозиториев может например модель-интерактор с сетью

Булат
26.11.2016
21:49:02
А она синглтон?

Или лучше создавать объекты

Constantine
26.11.2016
21:49:22
как в примере с погодой есть модель Weather и есть WeatherApiService

Constantine
26.11.2016
21:50:21
вот оригинал

Google
Constantine
26.11.2016
21:50:22
https://medium.cobeisfresh.com/implementing-mvvm-in-ios-with-rxswift-458a2d47c33d#.mr8r73dz5

а вот перевод https://habrahabr.ru/post/273455/

)

Gleb ?
26.11.2016
21:51:16
перевод вот https://habrahabr.ru/post/273455/

Constantine
26.11.2016
21:51:32
нужно больше переводов)

Haile
26.11.2016
21:52:36
перевод вам пацаны нашел https://habrahabr.ru/post/273455/

Constantine
26.11.2016
21:53:52
а есть перевод?
на, обращайся) https://habrahabr.ru/post/273455/

Gleb ?
26.11.2016
21:54:02
спасибо за перевод)

Constantine
26.11.2016
21:59:22
во viewModel вызывается метод api сервиса search, который предоставляет model, так как viewModel владеет model

но во viewModel нет никакой логики

она вся в api сервисе и в model

Constantine
26.11.2016
22:01:34
там идет мапинг джэйсона и тд

Roman
27.11.2016
08:02:50
Бля, спасибо, ребят. Как раз сегодня выходной, хотел посмотреть на mvvm. Теперь половина вопросов уже отпала :)

Alexey
27.11.2016
09:46:54
Бля, смайлик вырвался - простите

А тут парнишка писал архитектуру к бд по переводу слов - чем там все закончилось?

Alexey
27.11.2016
09:58:50
Как всегда, objc, swift, mvvm, pidor

Admin
ERROR: S client not available

Alexey
27.11.2016
10:07:09
Да, так лучше

Александр
27.11.2016
10:08:07
why not both

Google
Дмитрий
27.11.2016
10:47:01
привет, какие есть способы постаивть свою приложушку в обход app store на несколько девайсов и больше чем на 7 дней

Galimov
27.11.2016
11:01:55
Он наверное про то, если нет проплаченного аккаунта разраба

Haile
27.11.2016
11:16:51
Galimov
27.11.2016
11:17:58
ну так там же как раз по времени ограничение есть. Менее 7 дней. Даже если ставишь с xкода

Vadim
27.11.2016
11:23:59
Можно ли вынести UITableViewCell в отдельный ксиб и использовать его в нескольких таблицах?

Denis
27.11.2016
11:24:38
а почему нет?

Galimov
27.11.2016
11:25:27
привет, какие есть способы постаивть свою приложушку в обход app store на несколько девайсов и больше чем на 7 дней
еще есть cydia impactor вместо app store. почитай. Но время жизни приложения останется таким же.

George
27.11.2016
11:26:36
Он наверное про то, если нет проплаченного аккаунта разраба
у меня нет, но про семь дней тоже впервые слышу, мои приложения, которые я просто поставил через хкод уже хз сколько работают.

Дмитрий
27.11.2016
11:27:03
без купленной программы они работают 7 дней

Galimov
27.11.2016
11:27:31
Да. И то не всегда. Иногда меньше бывает.

George
27.11.2016
11:27:39
а потом что должно происходить?

Дмитрий
27.11.2016
11:27:47
если купить акк разраба то можно ставить и больше?

Galimov
27.11.2016
11:27:48
Просто крашится при запуске

Дмитрий
27.11.2016
11:28:04
а потом что должно происходить?
просто заходишь и сразу выбрасывает на раб чтол

George
27.11.2016
11:28:14
хм… надо будет проверить

Galimov
27.11.2016
11:28:59
Мне кажется тебе поможет только джейлбрейк. Не обойдешь ты эту тему с сертификатами

Denis
27.11.2016
11:30:05
я вот больше недели назад собрал приложение на свои девайсы и на пару чужих айфонов. что интересно, на чужих айфонах - крашится, на моих - нет

мб там дело в Apple ID?

George
27.11.2016
11:31:07
Galimov
27.11.2016
11:31:24
Ну я ставлю на свои устройства и тоже крашится.

Google
Denis
27.11.2016
11:32:06
странно)

George
27.11.2016
11:32:18
мистика

Denis
27.11.2016
11:32:21
я ниразу на своих не видел крашей, даже через две недели

Страница 425 из 2351