여러보기 컨트롤러에서 동일한 데이터가 필요한 앱이 있습니다. 현재이 데이터에 액세스하려면 performSegue를 사용하여 앱을 탐색하면서 한 컨트롤러에서 다른 컨트롤러로 클래스 인스턴스를 보냅니다.CoreData 또는 Segue에 액세스하기위한 클래스 인스턴스
내 질문은 : 대신 CoreData를 사용하여 각보기 컨트롤러의 데이터에 액세스하는 코드를 깨끗하게 정리할 수 있습니까? performSegue를 사용하는 대신 ViewDidLoad에서 coreData를 쿼리 한 다음 CoreData에서 검색 한 문자열을 클래스 인스턴스 객체로 변환 할 수 있습니다.
NSManagedObject 인스턴스를 'prepareForSegue'를 통해 전달합니다. 그렇게하면 뷰 스택을 통해 다시 탐색 할 때 데이터를 다시 가져 오는 것에 대해 걱정할 필요가 없습니다. – Paulw11
Paul 감사합니다! 그게 내가 할 일이다. – bcupp