Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@tempire
Created December 24, 2016 01:36
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tempire/8c70b2327034171d8996f3c35acfb72f to your computer and use it in GitHub Desktop.
Save tempire/8c70b2327034171d8996f3c35acfb72f to your computer and use it in GitHub Desktop.
realm classes
import RealmSwift
class ParentThing: Object {
dynamic var name: String = ""
dynamic var oktaId: String = ""
dynamic var employeeId: String = ""
dynamic var salesforceId: String = ""
dynamic var someOptionalThing: String?
dynamic var toOneRelationship: ChildThing?
let toManyRelationshipValues = List<ChildThing>()
}
class ChildThing: Object {
dynamic var name: String = ""
let someNamedReferenceBackToParentRelationship = LinkingObjects(fromType: ParentThing.self, property: "toManyRelationshipValues")
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment