@ios_ru

Страница 133 из 2351
Анатолий
27.10.2016
11:45:15
вроде не много

пару смузи, бургеров, да поход в кино

Свое ничего не пилишь?

Dmitriy
27.10.2016
12:13:07
А как вы делаете кеширование обьектов? Есть допустим у Вас список NSManagedObjects которые после закрытия приложения удаляются. Есть способ их быстро сериализовать и восстановить после перезапуска приложения, пока не подгрузятся актуальные данные?

Google
Anton
27.10.2016
12:13:40
реалм

Dmitriy
27.10.2016
12:14:05
он умеет их клонировать?

Anton
27.10.2016
12:14:30
куда клонировать

ты неправильно делаешь

Александр
27.10.2016
12:14:42
так как всю жизнь юзал хамарин, а реалм там появился относительно недавно, реалм впервые поюзал недавнор совсем

даже подрочил

насколько он охуенный

Anton
27.10.2016
12:14:46
кэш не так работает

зачем показывать неактуальную дату

вот если конекшн ерор будет покажешь

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

но выдаешь не из реалма а с серва

а если еррор то из реалма

Google
Dmitriy
27.10.2016
12:15:56
Смотри. Либа подгружает контакты к себе в базу, и очищает их после перезапуска. Мне нужно их сохранять, что бы отображать, пока либа заново не подгрузит контакты.

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

Ivan
27.10.2016
12:16:24
Антон тебе и написал

Как нужно делать правильно

Dmitriy
27.10.2016
12:16:48
заказчик хочет так

Anton
27.10.2016
12:16:50
ну похуй показывай тогда сразу а потом хочешь обновляй всю коллекцию

Dmitriy
27.10.2016
12:17:48
дык как с одной базы в другую копировать? for in (и каждый обьект перезаполнять поля)? или есть способ более хороший?

Anton
27.10.2016
12:18:11
Ты посмотри как реалм работает и что умеет

И вопрос отпадёт

Александр
27.10.2016
12:18:17
у тебя ответ в каком виде приходит?

Anton
27.10.2016
12:18:50
В Джсон уж наверно

Александр
27.10.2016
12:18:54
вообще трансляция с внешней модели во внутреннюю это вполне обычное дело, хз

Dmitriy
27.10.2016
12:18:55
Из кордаты

не

он сохраняется в кордату

а мне дергается делегат что подгрузилось

и я с кордаты достаю

Александр
27.10.2016
12:19:20
пиздец

какой-то

Anton
27.10.2016
12:19:27
Не юзай кордату а юзай реалм

Google
Александр
27.10.2016
12:19:32
тут вообще целиком кордату нужно выкинуть

и заменить все реалмом

Dmitriy
27.10.2016
12:19:37
так кордата в либе

Anton
27.10.2016
12:19:41
))

Dmitriy
27.10.2016
12:19:44
и либа ее юзает и мне в таком виде отдает

Anton
27.10.2016
12:20:08
Ну бля

Тогда не юзай реалм

Я хуй знает Кордата у вас это орм или просто бд

Александр
27.10.2016
12:20:36
ну если не можешь либу поправить, напиши прослойку между либой и рилмом и юзай ее

и ваще я хз

какая-то дрочь

по описанию

Anton
27.10.2016
12:21:09
В кордате кеш храни

Vadim
27.10.2016
12:22:03
Раз тут о рилме заговорили, обновляемый список неких объектов лучше хранить в жсоне или базу данных для этого использовать?

Dmitriy
27.10.2016
12:22:23
вот я и спрашиваю, как кешировать обьекты из базы либы в мою базу - простым копированием или есть какой-то метод который это делает сам)

Vadim
27.10.2016
12:23:24
Ну блин

Либо я просто храню жсон файл и для загрузки данных загружаю файл и десериализую его

Либо использую базу данных

Anton
27.10.2016
12:24:13
где хранишь

Google
Anton
27.10.2016
12:24:32
у тя рест апи вместо джсон ответа файл кидает?

Vadim
27.10.2016
12:25:41
Короче. У меня сейчас есть UWP приложение. В нем есть избранное. Это изранное я просто храню в папке приложения в жсон файле. На иос стоит сделать также, или лучше на базу данных перейти?

Anton
27.10.2016
12:26:03
))

Dmitriy
27.10.2016
12:26:06
Как NSManagedObject скопировать из одной *.xcdatamodeld в другую??? Простым копированием полей или есть другой способ???

Anton
27.10.2016
12:26:16
а как ты добавляешь в избранное?

Admin
ERROR: S client not available

Vadim
27.10.2016
12:26:53
Самым примитивным способом. Добавляю в коллекцию список, перезаписываю файл

Александр
27.10.2016
12:27:09
Как NSManagedObject скопировать из одной *.xcdatamodeld в другую??? Простым копированием полей или есть другой способ???
бля я вот нихуя не помню чо там в коредате, но не вижу причин почему твой NSManagedObject не упадет в твою коредату если там схема такая же

Vadim
27.10.2016
12:27:15
Правда в увп нет атомарной записи и избранное может пойти по пизде

Anton
27.10.2016
12:27:29
ну ясен хуй нужно в БД хранить все а не в файле)

Vadim
27.10.2016
12:27:46
Ну ладно, буду пробовать

Александр
27.10.2016
12:28:05
не забудь отписаться как подрочишь на то какой рилм охуенный

Haile
27.10.2016
13:30:25
https://twitter.com/michaelstonis/status/790960439530168321

такто

Булат
27.10.2016
13:32:46
А за что так хейтят сториборды кроме того, что они дико долго открываются?

Денис
27.10.2016
13:33:40
у кого-то появляются проблемы, когда работаешь в команде

Никита
27.10.2016
13:33:53
Денис
27.10.2016
13:35:09
делишь по стори, нет проблем
ну да. у меня в среднем 2-5 экранов на сториборде

Александр
27.10.2016
13:35:29
Началося

Google
Булат
27.10.2016
13:38:15
Не, я не хочу холиварить, просто часто вижу такое, и что-то не в курсе почему

Хочу, чтобы кто-то объяснил

Денис
27.10.2016
13:39:17
я хз. у них что-то не мержится в гите

лично у нас проблем нет)

Булат
27.10.2016
13:39:39
Вчера ночью все прекрасно мерджил

Haile
27.10.2016
13:39:56
Булат
27.10.2016
13:40:36
Разделять же можно на небольшие стори

Igor
27.10.2016
13:41:00
Ну вот, а представь, что не разделяют и ебашут все в 1 сториборде

Денис
27.10.2016
13:41:13
Разделять же можно на небольшие стори
мне сейчас дали проект до доработку. тут 50 экранов в сториборде. я не хочу их разделять. мне лень :(

Никита
27.10.2016
13:42:23
Булат
27.10.2016
13:42:23
Ну вот, а представь, что не разделяют и ебашут все в 1 сториборде
Если небольшой проект - ок. А если большой - быть по рукам

мне сейчас дали проект до доработку. тут 50 экранов в сториборде. я не хочу их разделять. мне лень :(
Ну это грустно да, но опять же, есть решение ж, набираешься усидчивости

Max
27.10.2016
13:44:09
если ios 7+ то там даже storyboard reference'ов нет

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