Я заметил, что в iOS 9 (по крайней мере, в Objective C) установлено, что при установлении отношения данных «один ко многим» установлено, что родительский объект больше не содержит NSOderedSet дочернего.Основные данные NSOrderedSet в iOS 9
У меня есть приложение рецепт и рецепт ингредиентов отношения является один ко многим все же ингредиентов теперь появляется, как это в файле рецепта
@property (nullable, nonatomic, retain) Ingredient *ingredients;
раньше ...
@property (nonatomic, retain) NSOrderedSet *ingredients;
Когда я пытаюсь получить доступ к этому в количестве строк в методе раздела, он не работает, как в старых версиях iOS. В идеале я хочу вернуть количество ингредиентов в любой рецептуре, как ...
return self.recipe.ingredients.count
^^ Это больше не работает, хотя это делали в моих старых проектов
Скриншоты модели данных
Есть идеи? Благодаря!
Пожалуйста, разместите картинку вашей модели данных. –
Если Xcode генерирует такой код, то ваши отношения не являются одними для многих, или если это так, это происходит в неправильном направлении. –
Вот что я понял, но я сделал это точно так же, как и в других проектах, где все работает отлично. Я отредактировал выше, чтобы включить скриншоты – Echizzle