Swift - получить атрибут от основного объекта данных - PullRequest
0 голосов
/ 29 августа 2018

Это может показаться странным, но я постараюсь объяснить это как можно лучше.

Я пытаюсь извлечь определенный атрибут из моих базовых данных и сохранить результат в массиве.

У меня есть объект с именем Job , который передается моему cameraController. Затем у меня есть другая сущность под названием Камеры , которая связана с Работа .

Эти 2 объекта затем передаются в newCameraController. На этом ViewController я пытаюсь получить атрибут cameraBody , принадлежащий объекту Cameras .

Вот как я получаю данные в данный момент:

var job: Job?
var cameras: Cameras?

func fetchCameraBodies() {
    guard let jobCameras = job?.cameras?.allObjects as? [Cameras] else { return }
}   

Возвращает все атрибуты камеры, которые принадлежат этому заданию из-за .allObjects . Смотрите ниже:

enter image description here

Как мне получить один атрибут, связанный с этим заданием, вместо всех атрибутов и отношений и сохранить их в массиве?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...