Основные данные сбой приложения при передаче данных в другой контроллер представления - PullRequest
0 голосов
/ 20 ноября 2018

Пожалуйста, проверьте приведенный ниже код, который я использую для извлечения данных из основных данных и передачи этих данных в другой viewcontroller.После закрытия контроллера представления выдается сообщение «память была освобождена», и приложение выходит из строя.

//Fetch Data From Core Data
let newsFetchRequest : NSFetchRequest<News> = News.fetchRequest()

do {
    let news = try PersistenceService.context.fetch(newsFetchRequest)
    self.newsList = news
}
catch {

}

// Используя приведенный ниже код, я отправляю одну запись из coredata в другое представление, позволяя detailVC = UIStoryboard (name: "Main", bundle: nil) .instantiateViewController (withIdentifier: "NewsDetailVC") as!NewsDetailVC detailVC.news = newsList [indexPath.row] присутствует (detailVC, animated: true, завершение: ноль)

// В другом контроллере представления я просто получил один экземпляр переменной сущности News var news = News()

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