한 두 가지가 아닌;
var itemArray = [Item]()
과목은 NSManagedObject. 항목은 두 가지 특성"Title":문자열"Done":Boolean. 여기에서의 데이터 모델을 제공합니다.
// Item+CoreDataClass.swift
// This file was automatically generated and should not be edited.
//
import Foundation
import CoreData
public class Item: NSManagedObject {
}
를 변경하는 경우의 값을 수행하고 전화 컨텍스트입니다.저장,그것은 자동적으로 반영하여 지속적인 컨테이너입니다. 그러나 저는 요소를 제거에서 배열을,말
itemArray.remove(at: someindex)
와 호출 문맥.저장합니다. 항목은 삭제되지 않습에서 지속적인 컨테이너입니다. 는 경우에만 나라
context.delete(itemArray[someindex])
그런 다음 항목은 정말 삭제하에서 저장합니다.
왜 그렇게만 제거에서 itemArray 및 저장을 컨텍스트 충분하지 않지만 변화하는 특성'값을 저장하는 컨텍스트 충분한 성공한 CRUD 작업에서 핵심 데이터?