- 
                Notifications
    
You must be signed in to change notification settings  - Fork 63
 
Description
Hi,
Is there any demo for swift + core data with Marshal.
Please suggest the way to integrate core data with marshal.
I have used like below but getting errors.
//
//  People+CoreDataClass.swift
//
//  Created by Nitesh Meshram on 8/4/17.
//
import Foundation
import CoreData
import Marshal
@objc(People)
public class People: NSManagedObject {
}
extension People: UnmarshalUpdatingWithContext {
mutating func update(object: MarshaledObject, inContext context: DeserializationContext) throws {
firstName = try object.value(for: "first")
lastName = try object.value(for: "last")
//        score = try object.value(for: "score")
//        address = try object.value(for: "address", inContext: context)
}
}
extension People: UnmarshalingWithContext {
static func value(from object: MarshaledObject, inContext context: DeserializationContext) throws -> People {
var people = context.newPerson()
try people.update(object: object, inContext: context)
return people
}
}
private class DeserializationContext {
func newPeople() -> People {
return People()
}
}
Please suggest.
Thank you