NSManagedObjectContext
class NSManagedObjectContext : NSObject, NSCoding, NSLocking
-
Declaration
Swift
@nonobjc public func fetchExisting<D>(_ object: D) -> D? where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchExisting<D>(_ objectID: NSManagedObjectID) -> D? where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchExisting<D, S>(_ objects: S) -> [D] where D : DynamicObject, D == S.Element, S : Sequence
-
Declaration
Swift
@nonobjc public func fetchExisting<D, S>(_ objectIDs: S) -> [D] where D : DynamicObject, S : Sequence, S.Element == NSManagedObjectID
-
Declaration
Swift
@nonobjc public func fetchOne<D>(_ from: From<D>, _ fetchClauses: FetchClause...) throws -> D? where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchOne<D>(_ from: From<D>, _ fetchClauses: [FetchClause]) throws -> D? where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchOne<B>(_ clauseChain: B) throws -> B.ObjectType? where B : FetchChainableBuilderType
-
Declaration
Swift
@nonobjc public func fetchAll<D>(_ from: From<D>, _ fetchClauses: FetchClause...) throws -> [D] where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchAll<D>(_ from: From<D>, _ fetchClauses: [FetchClause]) throws -> [D] where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchAll<B>(_ clauseChain: B) throws -> [B.ObjectType] where B : FetchChainableBuilderType
-
Declaration
Swift
@nonobjc public func fetchCount<D>(_ from: From<D>, _ fetchClauses: FetchClause...) throws -> Int where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchCount<D>(_ from: From<D>, _ fetchClauses: [FetchClause]) throws -> Int where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchCount<B>(_ clauseChain: B) throws -> Int where B : FetchChainableBuilderType
-
Declaration
Swift
@nonobjc public func fetchObjectID<D>(_ from: From<D>, _ fetchClauses: FetchClause...) throws -> NSManagedObjectID? where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchObjectID<D>(_ from: From<D>, _ fetchClauses: [FetchClause]) throws -> NSManagedObjectID? where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchObjectID<B>(_ clauseChain: B) throws -> NSManagedObjectID? where B : FetchChainableBuilderType
-
Declaration
Swift
@nonobjc public func fetchObjectIDs<D>(_ from: From<D>, _ fetchClauses: FetchClause...) throws -> [NSManagedObjectID] where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchObjectIDs<D>(_ from: From<D>, _ fetchClauses: [FetchClause]) throws -> [NSManagedObjectID] where D : DynamicObject
-
Declaration
Swift
@nonobjc public func fetchObjectIDs<B>(_ clauseChain: B) throws -> [NSManagedObjectID] where B : FetchChainableBuilderType
-
Declaration
Swift
@nonobjc public func queryValue<D, U>(_ from: From<D>, _ selectClause: Select<D, U>, _ queryClauses: QueryClause...) throws -> U? where D : DynamicObject, U : QueryableAttributeType
-
Declaration
Swift
@nonobjc public func queryValue<D, U>(_ from: From<D>, _ selectClause: Select<D, U>, _ queryClauses: [QueryClause]) throws -> U? where D : DynamicObject, U : QueryableAttributeType
-
Declaration
Swift
@nonobjc public func queryValue<B>(_ clauseChain: B) throws -> B.ResultType? where B : QueryChainableBuilderType, B.ResultType : QueryableAttributeType
-
Declaration
Swift
@nonobjc public func queryAttributes<D>(_ from: From<D>, _ selectClause: Select<D, NSDictionary>, _ queryClauses: QueryClause...) throws -> [[String : Any]] where D : DynamicObject
-
Declaration
Swift
@nonobjc public func queryAttributes<D>(_ from: From<D>, _ selectClause: Select<D, NSDictionary>, _ queryClauses: [QueryClause]) throws -> [[String : Any]] where D : DynamicObject
-
Declaration
Swift
public func queryAttributes<B>(_ clauseChain: B) throws -> [[String : Any]] where B : QueryChainableBuilderType, B.ResultType == NSDictionary
-
Declaration
Swift
@nonobjc public func unsafeContext() -> NSManagedObjectContext