Ilkhom
Jian Yang
1. ну от куда еще
Jian Yang
Влад
лучше не сабклассить сущности
а как я тогда объявлю класс кордаты?
Проект просто на objective-c. и у каждой сущности тут 2 класса. в первом, наследнике nsmanagedobject - объявлены атрибуты. Во втором происходит инсерт объектов в managedObject.
Ilkhom
why?)
просто в нете есть статьи где сказано что при сабклассе сущности его наследники пишутся в одну таблицу, может щас поменяли но на врядли
Ilkhom
Ilkhom
Anonymous
м... Ну то есть на самом деле таблицу можно засрать и одним классом.
Ilkhom
а многими сабклассами еще быстрее, например если у тя будет сущность типа ParentEntity
Ilkhom
но
Anonymous
потому что же количества классов и количество записей в таблице у нас прямо не кореллируют.
Ilkhom
советуют не добавляя такие парент сущности в персистенс стор, а чисто создавая парент класс или через protocol
Anonymous
может это вьюмодель
Paks
там же из него напрямую можно данные тянуть
Влад
Ща попробую
Влад
Спасибо!!!
Влад
Нахватал за 5 минут знаний больше по кордате чем за все время)))
Anonymous
м... например во что помимо array?
Ilkhom
благо есть struct и tuples)
Anonymous
дык кто спорит-то. Просто вьюмодель - это стракт или класс, в котором я свойства буду заполнять из нескольких сущностей КорДаты.
Anonymous
Блин, он разрулит, если мы в тэйблвью выводим одну сущность. А если ее и и еще пару подчиненных?
Anonymous
Ща. стой. Потому что у меня фореграунд СКЛный, и меня это давно интересовало.
Anonymous
Смотри. В БД у меня например три таблицы. Я могу сколь угодно сложный запрос нарисовать, по сути результато запроса - это новая таблица, которая в БД не хранится (например тот же самы материал вью, но не суть).
И например во всяких десктопных клиентах результат этого запроса - это таблица.
Мне просто никто не ответил могу ли я так в КорДате сделать сразу, то есть одним реквестом.
Anonymous
мне дадут подобный функционал?
Anonymous
А если в результате мне нужно удвоить экземлеры одной сущностей?
Влад
Разобрался. Тот кто писал проект..нехороший человек...убрал 2 атрибута и изменил методы апиМенеджера и контроллера, т.е. они не совпадают.
Anonymous
наверное надо на примере. :(
Влад
Всем спасибо за крутую инфу!
Anonymous
ну то есть реквестами для каждой уже ведущей сущности. То есть запросы в цикле
Anonymous
ок, спасибо...
Nik
Всем привет. Ребят у меня есть header у section, header - это view (xib) в котором 2 кнопки. Мне надо чтобы они были кликабельны, но почему-то не срабатывает нажатие, кажеться header не кликабелен вовсе. Кто подобное делал?
Nik
user interaction был выкл,всем спасибо
Alexander
Всем привет!
Пишу проект на Swift 3 с картой и у меня возникла проблемка.
Не могу передвинуть аннотацию на карте. Свойство isDraggable установлено в true но пин не двигается.
Метод 100% вызывается и делигат установлен так как пин появляется с анимацией и ему можно изменить цвет.
Anonymous
Всем, привет. Кто нибудь работал с OCMock ? есть вопрос по проверке аргумента у метода замокированного объекта
Anonymous
вообщем если кто работал отзовитесь, постараюсь объяснить что к чему
Andrey
было дело
Anonymous
подскажи, пожалуйста, у замоканого протокола работает expect ?
Anonymous
я пытаюсь у замоканого протокола вызвать метод ( аргументом этого метода является блок ) и положить в этот блок значение
Anonymous
делается вроде через expect andDo
Anonymous
не вызывается зараза блок который идет в andDo
Anonymous
может есть кусок кода где есть тест на логику в блоке?
Anonymous
был бы очень благодарен
Andrey
ща
Andrey
а можешь сам скинуть код
Andrey
?
Anonymous
разобрался - сейчас хотя бы заходит в блок с invocation
Anonymous
пытаюсь подпихнуть аргументы в блок
Anonymous
свифтовый closure это же тот же самый блок в obj-c ?
Andrey
хз, наверное да
Andrey
Anonymous
потому что я балбес
Anonymous
сначала надо писать expect and do
Anonymous
а ток потом вызывать метод реального обекта
Anonymous
в котором будет вызван метод этого мока
Andrey
понятно
Andrey
я чет expect'ами почти не пользовался. проверки руками делал, а ocmock'и в основном чтобы застабить весь environemnt
Anonymous
очень помогают когда нужно проверять логику в блоках
Anonymous
пример
Anonymous
-(void) testContinueButtonClicked{
vm.sourceAccount = vm.response.matrix.sourceProducts[0];
vm.destinationAccount = vm.response.matrix.destinationProducts[0];
vm.saveTemplate = YES;
vm.templateName = @"asdf";
vm.isRegular = YES;
[[[_mockedModel expect] andDo:^(NSInvocation *invocation) {
blockPrepareTransferBlock block = nil;
RCTransferOwnRegisterResponse * response = [[RCTransferOwnRegisterResponse alloc] init];
[invocation getArgument:&block atIndex:3];
block(YES, response);
}] transferOwnRegister:[OCMArg any] :[OCMArg any]];
[presenter continueButtonClicked];
OCMVerify([_mockedView showProgress]);
OCMVerify([_mockedView goToConfirmation:[OCMArg any] :[OCMArg any] :[OCMArg any]]);
}
Azooz
Привет всем
Azooz
кто знает есть ли ib expert под mac?
Azooz
Вопрос админстраторам субд может кто есть тут
Staroverova
Всем привет. Вчера вышли в стор с приложением. Буду рада советам
Staroverova
https://itunes.apple.com/us/app/connect/id1227237184?ls=1&mt=8
Pavel
всем привет. посоветуйте в чем может быть проблема, есть 3 сториборда, когда пытаюсь создать файлы локализации ч\з xcode одного сториборда нету в списке, сlean делал xcode перезапускал
Artur
Всем привет. Вчера вышли в стор с приложением. Буду рада советам
1) запрос пушей при старте без объяснения зачем
2) гамбургер меню
3) после логина бесконечно висит экран рекомендаций с activity indicator и лейблом больше нет рекомендаций
4) в деталях мероприятия в ячейке mkmapview вместо снепшота
5) скроллинг в стиле андройда без обратного отклика
Staroverova
Нужно перезайти чтобы рекомендации показывались - баг подправим
Ivan
Это шутка такая или ссылка действительно ведет на Apple Music?
Artur
7) swipe back не работает
Stanislav
Сайт кстати тоже прикольный, кто придумал текст в jpeg загнать? И верхнее меню не работает 😄 как и ссылки на аппстор и плей
Staroverova
Staroverova
Суровые будни стартаперов
Staroverova
😹