allow Sequences of NSManagedObject subclasses as argument to delete() method

This commit is contained in:
John Estropia
2015-10-26 14:41:58 +09:00
parent dcfb09eda7
commit b7685dc747
3 changed files with 3 additions and 3 deletions

View File

@@ -169,7 +169,7 @@ public final class SynchronousDataTransaction: BaseDataTransaction {
- parameter objects: the `NSManagedObject`s to be deleted
*/
public override func delete<S: SequenceType where S.Generator.Element == NSManagedObject>(objects: S) {
public override func delete<S: SequenceType where S.Generator.Element: NSManagedObject>(objects: S) {
CoreStore.assert(
!self.isCommitted,