CoreData Changes for Objective-C
CoreData
CoreDataDefines.h
NSBatchUpdateRequest.h
Designated Initializer | |
---|---|
From | -- |
To | yes |
Designated Initializer | |
---|---|
From | -- |
To | yes |
NSFetchedResultsController.h (Added)
NSFetchRequest.h
Added NSFetchRequestResult
Added NSDictionary(NSFetchedResultSupport)
Added NSManagedObject(NSFetchedResultSupport)
Added NSManagedObjectID(NSFetchedResultSupport)
Added NSNumber(NSFetchedResultSupport)
Modified NSAsynchronousFetchRequest
Header | |
---|---|
From | CoreData/NSPersistentStoreRequest.h |
To | CoreData/NSFetchRequest.h |
Header | |
---|---|
From | CoreData/NSPersistentStoreRequest.h |
To | CoreData/NSFetchRequest.h |
Header | |
---|---|
From | CoreData/NSPersistentStoreRequest.h |
To | CoreData/NSFetchRequest.h |
Declaration | Header | |
---|---|---|
From | @property(strong, readonly) NSFetchRequest *fetchRequest | CoreData/NSPersistentStoreRequest.h |
To | @property(strong, readonly) NSFetchRequest<ResultType> *fetchRequest | CoreData/NSFetchRequest.h |
Declaration | Header | |
---|---|---|
From | - (instancetype)initWithFetchRequest:(NSFetchRequest *)request completionBlock:(NSPersistentStoreAsynchronousFetchResultCompletionBlock)blk | CoreData/NSPersistentStoreRequest.h |
To | - (instancetype)initWithFetchRequest:(NSFetchRequest<ResultType> *)request completionBlock:(void (^)(NSAsynchronousFetchResult<ResultType> *))blk | CoreData/NSFetchRequest.h |
Header | |
---|---|
From | CoreData/NSPersistentStoreRequest.h |
To | CoreData/NSFetchRequest.h |
NSManagedObject.h
NSManagedObjectContext.h
NSMergePolicy.h
NSPersistentContainer.h (Added)
Added NSPersistentContainer
NSPersistentStoreCoordinator.h
Modified +[NSPersistentStoreCoordinator removeUbiquitousContentAndPersistentStoreAtURL:options:error:]
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
Deprecation | |
---|---|
From | -- |
To | OS X 10.12 |
NSPersistentStoreDescription.h (Added)
NSPersistentStoreRequest.h
Modified NSAsynchronousFetchRequest
Header | |
---|---|
From | CoreData/NSPersistentStoreRequest.h |
To | CoreData/NSFetchRequest.h |
Header | |
---|---|
From | CoreData/NSPersistentStoreRequest.h |
To | CoreData/NSFetchRequest.h |
Header | |
---|---|
From | CoreData/NSPersistentStoreRequest.h |
To | CoreData/NSFetchRequest.h |
Declaration | Header | |
---|---|---|
From | @property(strong, readonly) NSFetchRequest *fetchRequest | CoreData/NSPersistentStoreRequest.h |
To | @property(strong, readonly) NSFetchRequest<ResultType> *fetchRequest | CoreData/NSFetchRequest.h |
Declaration | Header | |
---|---|---|
From | - (instancetype)initWithFetchRequest:(NSFetchRequest *)request completionBlock:(NSPersistentStoreAsynchronousFetchResultCompletionBlock)blk | CoreData/NSPersistentStoreRequest.h |
To | - (instancetype)initWithFetchRequest:(NSFetchRequest<ResultType> *)request completionBlock:(void (^)(NSAsynchronousFetchResult<ResultType> *))blk | CoreData/NSFetchRequest.h |
Header | |
---|---|
From | CoreData/NSPersistentStoreRequest.h |
To | CoreData/NSFetchRequest.h |
NSPersistentStoreResult.h
Declaration | |
---|---|
From | @property(strong, readonly) NSAsynchronousFetchRequest *fetchRequest |
To | @property(strong, readonly) NSAsynchronousFetchRequest<ResultType> *fetchRequest |
Declaration | |
---|---|
From | @property(strong, readonly) NSArray *finalResult |
To | @property(strong, readonly) NSArray<ResultType> *finalResult |