WIP: CSListMonitor

This commit is contained in:
John Estropia
2016-03-28 17:19:51 +09:00
parent 40c320e1ca
commit eda398d758
13 changed files with 1411 additions and 616 deletions

View File

@@ -142,7 +142,19 @@ public struct Into<T: NSManagedObject>: Hashable {
internal let configuration: String?
internal let inferStoreIfPossible: Bool
internal init(entityClass: AnyClass, configuration: String?, inferStoreIfPossible: Bool) {
internal func upcast() -> Into<NSManagedObject> {
return Into<NSManagedObject>(
entityClass: self.entityClass,
configuration: self.configuration,
inferStoreIfPossible: self.inferStoreIfPossible
)
}
// MARK: Private
private init(entityClass: AnyClass, configuration: String?, inferStoreIfPossible: Bool) {
self.entityClass = entityClass
self.configuration = configuration