CoreData에 엔티티의 세부 정보를 저장해야하는 관계가 있습니다.
기본적으로 요즘은 신속하게 권장 사항을 따랐습니다. 그러나 운이없는 것 같습니다. 적어도 내 데이터는 거기에 있어야하지만 res 변수에도 DB에 없습니다. 매개 변수 항목 : [RBPMyChargesDetailModel]이 호출에 있습니다.
@NSManaged var year:NSNumber
@NSManaged var limit:NSNumber
@NSManaged var paidOther:NSNumber
@NSManaged var paidOverLimit:NSNumber
@NSManaged var paidRBP:NSNumber
@NSManaged var chargesDetails:NSMutableSet
class func create(year:NSNumber, limit:NSNumber, paidOther:NSNumber, paidOverLimit:NSNumber, paidRBP:NSNumber, items:[RBPMyChargesDetailModel]?)
{
MagicalRecord.saveWithBlockAndWait({(localContext : NSManagedObjectContext!) in
var res:RBPMyChargesModel = RBPMyChargesModel.createInContext(localContext) as! RBPMyChargesModel
res.year = year
res.limit = limit
res.paidOther = paidOther
res.paidOverLimit = paidOverLimit
res.paidRBP = paidRBP
if let it = items {
res.chargesDetails.addObjectsFromArray(it)
}
NSLog("Details %@", res.chargesDetails)
})
}
분명히 내가 뭔가 잘못하고 있기 때문에 도움을 주시면 감사하겠습니다. BTW : 저는 MagicalRecords를 사용하여 제 프로젝트를 지원하고 있습니다.
모델 이미지에서 대다 관계가 잘못되었습니다. 그것은해야한다
Model <----->> Detail
아니
Model <<-----> Detail
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다