Я сделал отношения «многие ко многим». Сначала я вставляю все данные в таблицу 1, остальные данные недоступны сразу.iOS Core data issue
Когда данные доступны, я хотел бы подключить их к правой таблице 1 записи. Должен ли я запрашивать таблицу 1, а затем установить NSSet с возвращенными данными? Или как это сделать?
Выработать свой вопрос здесь пример:
[ActivityTable] < < --- >> [BannerTable]
В viewDidLoad всей деятельности upserted в ActivityTable. Затем с сервера отображаются баннеры с первого действия (первая наступающая дата).
Я получил два (это всегда два) баннера, но как это установить?
Используется это с помощью ответа:
NSEntityDescription *entity = [NSEntityDescription entityForName:@"Banner" inManagedObjectContext:context];
Banner *banner = [[Banner alloc] initWithEntity:entity insertIntoManagedObjectContext:context];
banner.image = shieldDictionary[BANNER_IMAGE];
Весьма бесполезно думать о Core Data в терминах (предположительно, концепции RDBMS) таблиц. –
@JohnCromartie Понял, что сейчас, и это помогает понять концепцию основных данных, чтобы НЕ думать о Rational Database, Спасибо – Haagenti