Как получить массив из Core Data в swiftUI - PullRequest
0 голосов
/ 20 марта 2020

У меня есть атрибут, настроенный как Transformable в модели данных, и задаю свойство в сгенерированном файле как:

@NSManaged public var additionalImages: [Data]?

И теперь, когда я пытаюсь перебрать его, я получаю ошибку. ..

ForEach(0 ..< self.story?.additionalImages?.count){
                self.dataArray.append(self.story.additionalImages[$0])
            }

Я получаю сообщение об ошибке: «Бинарный оператор» .. <'не может быть применен к операндам типа' Int 'и' Int? '"</p>

Это также не работа:

ForEach(self.story!.additionalImages){ item in
                self.dataArray.append(item)
            }

выдает ошибку: «Невозможно вызвать инициализатор для типа« ForEach <_, _, _> »со списком аргументов типа» ([Данные] ?, @escaping (Данные) - > ()) '"

Я уверен, что это что-то простое, что мне не хватает ...

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