코어 데이터를 사용하여 내역을 저장하는 응용 프로그램에서 모든 것이 예상대로 작동하며 사용자가 사용자 정의 버튼을 눌렀을 때 한 행 값을 업데이트해야합니다.Swift : 코어 데이터를 사용하여 하나의 행을 업데이트합니다. [indexPath.row]
필자는 원하는 행을 얻기 위해 fetchRequest를 빌드합니다. 업데이트 된 값을 False로 설정/저장하는 방법을 모르겠습니다.
코어 데이터를 사용하여 내역을 저장하는 응용 프로그램에서 모든 것이 예상대로 작동하며 사용자가 사용자 정의 버튼을 눌렀을 때 한 행 값을 업데이트해야합니다.Swift : 코어 데이터를 사용하여 하나의 행을 업데이트합니다. [indexPath.row]
필자는 원하는 행을 얻기 위해 fetchRequest를 빌드합니다. 업데이트 된 값을 False로 설정/저장하는 방법을 모르겠습니다.
개체를 NSManagedObject 하위 개체로 캐스팅 할 수 있습니다.이 경우 'DownloadHistory'이며 속성을 직접 사용하십시오.
let record = NSManagedObject(entity: entity!,
insertIntoManagedObjectContext: managedContext) as! DownloadHistory
record.isLocked = false
동안 이 코드는 문제에 대한 추가 컨텍스트를 제공하여 문제의 해결 방법 및/또는 이유가 문제의 해답을 장기적으로 향상시킬 수 있습니다. – HiDeo
확인이 튜토리얼 : https://softwarejuancarlos.com/2015/12/19/swift-2-examples-9-core-data-create-get-update-and-remove-entities/ –