CoreData Changes for Objective-C
CoreData
CoreDataDefines.h
CoreDataErrors.h
NSAtomicStore.h
Modified -[NSAtomicStore addCacheNodes:]
Declaration | |
---|---|
From | - (void)addCacheNodes:(NSSet *)cacheNodes |
To | - (void)addCacheNodes:(NSSet<__kindof NSAtomicStoreCacheNode *> * _Nonnull)cacheNodes |
Declaration | |
---|---|
From | - (NSAtomicStoreCacheNode *)cacheNodeForObjectID:(NSManagedObjectID *)objectID |
To | - (NSAtomicStoreCacheNode * _Nullable)cacheNodeForObjectID:(NSManagedObjectID * _Nonnull)objectID |
Modified -[NSAtomicStore cacheNodes]
Declaration | |
---|---|
From | - (NSSet *)cacheNodes |
To | - (NSSet<__kindof NSAtomicStoreCacheNode *> * _Nonnull)cacheNodes |
Declaration | |
---|---|
From | - (instancetype)initWithPersistentStoreCoordinator:(NSPersistentStoreCoordinator *)coordinator configurationName:(NSString *)configurationName URL:(NSURL *)url options:(NSDictionary *)options |
To | - (instancetype _Nonnull)initWithPersistentStoreCoordinator:(NSPersistentStoreCoordinator * _Nullable)coordinator configurationName:(NSString * _Nullable)configurationName URL:(NSURL * _Nonnull)url options:(NSDictionary * _Nullable)options |
Modified -[NSAtomicStore load:]
Declaration | |
---|---|
From | - (BOOL)load:(NSError **)error |
To | - (BOOL)load:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (NSAtomicStoreCacheNode *)newCacheNodeForManagedObject:(NSManagedObject *)managedObject |
To | - (NSAtomicStoreCacheNode * _Nonnull)newCacheNodeForManagedObject:(NSManagedObject * _Nonnull)managedObject |
Declaration | |
---|---|
From | - (id)newReferenceObjectForManagedObject:(NSManagedObject *)managedObject |
To | - (id _Nonnull)newReferenceObjectForManagedObject:(NSManagedObject * _Nonnull)managedObject |
Declaration | |
---|---|
From | - (NSManagedObjectID *)objectIDForEntity:(NSEntityDescription *)entity referenceObject:(id)data |
To | - (NSManagedObjectID * _Nonnull)objectIDForEntity:(NSEntityDescription * _Nonnull)entity referenceObject:(id _Nonnull)data |
Declaration | |
---|---|
From | - (id)referenceObjectForObjectID:(NSManagedObjectID *)objectID |
To | - (id _Nonnull)referenceObjectForObjectID:(NSManagedObjectID * _Nonnull)objectID |
Modified -[NSAtomicStore save:]
Declaration | |
---|---|
From | - (BOOL)save:(NSError **)error |
To | - (BOOL)save:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (void)updateCacheNode:(NSAtomicStoreCacheNode *)node fromManagedObject:(NSManagedObject *)managedObject |
To | - (void)updateCacheNode:(NSAtomicStoreCacheNode * _Nonnull)node fromManagedObject:(NSManagedObject * _Nonnull)managedObject |
Declaration | |
---|---|
From | - (void)willRemoveCacheNodes:(NSSet *)cacheNodes |
To | - (void)willRemoveCacheNodes:(NSSet<__kindof NSAtomicStoreCacheNode *> * _Nonnull)cacheNodes |
NSAtomicStoreCacheNode.h
Declaration | |
---|---|
From | - (instancetype)initWithObjectID:(NSManagedObjectID *)moid |
To | - (instancetype _Nonnull)initWithObjectID:(NSManagedObjectID * _Nonnull)moid |
Modified NSAtomicStoreCacheNode.objectID
Declaration | |
---|---|
From | @property(nonatomic, readonly, strong) NSManagedObjectID *objectID |
To | @property(nonatomic, readonly, strong, nonnull) NSManagedObjectID *objectID |
Modified NSAtomicStoreCacheNode.propertyCache
Declaration | |
---|---|
From | @property(nonatomic, strong) NSMutableDictionary *propertyCache |
To | @property(nonatomic, strong, nullable) NSMutableDictionary<NSString *,id> *propertyCache |
Declaration | |
---|---|
From | - (void)setValue:(id)value forKey:(NSString *)key |
To | - (void)setValue:(id _Nullable)value forKey:(NSString * _Nonnull)key |
Declaration | |
---|---|
From | - (id)valueForKey:(NSString *)key |
To | - (id _Nullable)valueForKey:(NSString * _Nonnull)key |
NSAttributeDescription.h
Declaration | |
---|---|
From | @property(copy) NSString *attributeValueClassName |
To | @property(copy, nullable) NSString *attributeValueClassName |
Modified NSAttributeDescription.defaultValue
Declaration | |
---|---|
From | @property(retain) id defaultValue |
To | @property(retain, nullable) id defaultValue |
Declaration | |
---|---|
From | @property(copy) NSString *valueTransformerName |
To | @property(copy, nullable) NSString *valueTransformerName |
Modified NSAttributeDescription.versionHash
Declaration | |
---|---|
From | @property(readonly, copy) NSData *versionHash |
To | @property(readonly, copy, nonnull) NSData *versionHash |
NSBatchDeleteRequest.h (Added)
NSBatchUpdateRequest.h
Declaration | |
---|---|
From | + (instancetype)batchUpdateRequestWithEntityName:(NSString *)entityName |
To | + (instancetype _Nonnull)batchUpdateRequestWithEntityName:(NSString * _Nonnull)entityName |
Modified NSBatchUpdateRequest.entity
Declaration | |
---|---|
From | @property(strong, readonly) NSEntityDescription *entity |
To | @property(strong, readonly, nonnull) NSEntityDescription *entity |
Modified NSBatchUpdateRequest.entityName
Declaration | |
---|---|
From | @property(copy, readonly) NSString *entityName |
To | @property(copy, readonly, nonnull) NSString *entityName |
Declaration | |
---|---|
From | - (instancetype)initWithEntity:(NSEntityDescription *)entity |
To | - (instancetype _Nonnull)initWithEntity:(NSEntityDescription * _Nonnull)entity |
Declaration | |
---|---|
From | - (instancetype)initWithEntityName:(NSString *)entityName |
To | - (instancetype _Nonnull)initWithEntityName:(NSString * _Nonnull)entityName |
Modified NSBatchUpdateRequest.predicate
Declaration | |
---|---|
From | @property(strong) NSPredicate *predicate |
To | @property(strong, nullable) NSPredicate *predicate |
Declaration | |
---|---|
From | @property(copy) NSDictionary *propertiesToUpdate |
To | @property(copy, nullable) NSDictionary *propertiesToUpdate |
NSEntityDescription.h
Modified NSEntityDescription.attributesByName
Declaration | |
---|---|
From | @property(readonly, copy) NSDictionary *attributesByName |
To | @property(readonly, copy, nonnull) NSDictionary<NSString *,NSAttributeDescription *> *attributesByName |
Modified NSEntityDescription.compoundIndexes
Declaration | |
---|---|
From | @property(strong) NSArray *compoundIndexes |
To | @property(strong, nonnull) NSArray<NSArray<id> *> *compoundIndexes |
Declaration | |
---|---|
From | + (NSEntityDescription *)entityForName:(NSString *)entityName inManagedObjectContext:(NSManagedObjectContext *)context |
To | + (NSEntityDescription * _Nullable)entityForName:(NSString * _Nonnull)entityName inManagedObjectContext:(NSManagedObjectContext * _Nonnull)context |
Declaration | |
---|---|
From | + (id)insertNewObjectForEntityForName:(NSString *)entityName inManagedObjectContext:(NSManagedObjectContext *)context |
To | + (__kindof NSManagedObject * _Nonnull)insertNewObjectForEntityForName:(NSString * _Nonnull)entityName inManagedObjectContext:(NSManagedObjectContext * _Nonnull)context |
Declaration | |
---|---|
From | - (BOOL)isKindOfEntity:(NSEntityDescription *)entity |
To | - (BOOL)isKindOfEntity:(NSEntityDescription * _Nonnull)entity |
Declaration | |
---|---|
From | @property(copy) NSString *managedObjectClassName |
To | @property(copy) NSString * _Null_unspecified managedObjectClassName |
Declaration | |
---|---|
From | @property(readonly, assign) NSManagedObjectModel *managedObjectModel |
To | @property(readonly, assign, nonnull) NSManagedObjectModel *managedObjectModel |
Modified NSEntityDescription.name
Declaration | |
---|---|
From | @property(copy) NSString *name |
To | @property(copy, nullable) NSString *name |
Modified NSEntityDescription.properties
Declaration | |
---|---|
From | @property(strong) NSArray *properties |
To | @property(strong, nonnull) NSArray<__kindof NSPropertyDescription *> *properties |
Modified NSEntityDescription.propertiesByName
Declaration | |
---|---|
From | @property(readonly, copy) NSDictionary *propertiesByName |
To | @property(readonly, copy, nonnull) NSDictionary<NSString *,__kindof NSPropertyDescription *> *propertiesByName |
Declaration | |
---|---|
From | @property(readonly, copy) NSDictionary *relationshipsByName |
To | @property(readonly, copy, nonnull) NSDictionary<NSString *,NSRelationshipDescription *> *relationshipsByName |
Declaration | |
---|---|
From | - (NSArray *)relationshipsWithDestinationEntity:(NSEntityDescription *)entity |
To | - (NSArray<NSRelationshipDescription *> * _Nonnull)relationshipsWithDestinationEntity:(NSEntityDescription * _Nonnull)entity |
Declaration | |
---|---|
From | @property(copy) NSString *renamingIdentifier |
To | @property(copy, nullable) NSString *renamingIdentifier |
Modified NSEntityDescription.subentities
Declaration | |
---|---|
From | @property(strong) NSArray *subentities |
To | @property(strong, nonnull) NSArray<NSEntityDescription *> *subentities |
Declaration | |
---|---|
From | @property(readonly, copy) NSDictionary *subentitiesByName |
To | @property(readonly, copy, nonnull) NSDictionary<NSString *,NSEntityDescription *> *subentitiesByName |
Modified NSEntityDescription.superentity
Declaration | |
---|---|
From | @property(readonly, assign) NSEntityDescription *superentity |
To | @property(readonly, assign, nullable) NSEntityDescription *superentity |
Modified NSEntityDescription.userInfo
Declaration | |
---|---|
From | @property(nonatomic, strong) NSDictionary *userInfo |
To | @property(nonatomic, strong, nullable) NSDictionary *userInfo |
Modified NSEntityDescription.versionHash
Declaration | |
---|---|
From | @property(readonly, copy) NSData *versionHash |
To | @property(readonly, copy, nonnull) NSData *versionHash |
Declaration | |
---|---|
From | @property(copy) NSString *versionHashModifier |
To | @property(copy, nullable) NSString *versionHashModifier |
NSEntityMapping.h
Modified NSEntityMapping.attributeMappings
Declaration | |
---|---|
From | @property(strong) NSArray *attributeMappings |
To | @property(strong, nullable) NSArray<NSPropertyMapping *> *attributeMappings |
Declaration | |
---|---|
From | @property(copy) NSString *destinationEntityName |
To | @property(copy, nullable) NSString *destinationEntityName |
Declaration | |
---|---|
From | @property(copy) NSData *destinationEntityVersionHash |
To | @property(copy, nullable) NSData *destinationEntityVersionHash |
Declaration | |
---|---|
From | @property(copy) NSString *entityMigrationPolicyClassName |
To | @property(copy, nullable) NSString *entityMigrationPolicyClassName |
Modified NSEntityMapping.name
Declaration | |
---|---|
From | @property(copy) NSString *name |
To | @property(copy) NSString * _Null_unspecified name |
Modified NSEntityMapping.relationshipMappings
Declaration | |
---|---|
From | @property(strong) NSArray *relationshipMappings |
To | @property(strong, nullable) NSArray<NSPropertyMapping *> *relationshipMappings |
Modified NSEntityMapping.sourceEntityName
Declaration | |
---|---|
From | @property(copy) NSString *sourceEntityName |
To | @property(copy, nullable) NSString *sourceEntityName |
Declaration | |
---|---|
From | @property(copy) NSData *sourceEntityVersionHash |
To | @property(copy, nullable) NSData *sourceEntityVersionHash |
Modified NSEntityMapping.sourceExpression
Declaration | |
---|---|
From | @property(strong) NSExpression *sourceExpression |
To | @property(strong, nullable) NSExpression *sourceExpression |
Modified NSEntityMapping.userInfo
Declaration | |
---|---|
From | @property(nonatomic, strong) NSDictionary *userInfo |
To | @property(nonatomic, strong, nullable) NSDictionary *userInfo |
NSEntityMigrationPolicy.h
Declaration | |
---|---|
From | - (BOOL)beginEntityMapping:(NSEntityMapping *)mapping manager:(NSMigrationManager *)manager error:(NSError **)error |
To | - (BOOL)beginEntityMapping:(NSEntityMapping * _Nonnull)mapping manager:(NSMigrationManager * _Nonnull)manager error:(NSError * _Nullable * _Nullable)error |
Modified -[NSEntityMigrationPolicy createDestinationInstancesForSourceInstance:entityMapping:manager:error:]
Declaration | |
---|---|
From | - (BOOL)createDestinationInstancesForSourceInstance:(NSManagedObject *)sInstance entityMapping:(NSEntityMapping *)mapping manager:(NSMigrationManager *)manager error:(NSError **)error |
To | - (BOOL)createDestinationInstancesForSourceInstance:(NSManagedObject * _Nonnull)sInstance entityMapping:(NSEntityMapping * _Nonnull)mapping manager:(NSMigrationManager * _Nonnull)manager error:(NSError * _Nullable * _Nullable)error |
Modified -[NSEntityMigrationPolicy createRelationshipsForDestinationInstance:entityMapping:manager:error:]
Declaration | |
---|---|
From | - (BOOL)createRelationshipsForDestinationInstance:(NSManagedObject *)dInstance entityMapping:(NSEntityMapping *)mapping manager:(NSMigrationManager *)manager error:(NSError **)error |
To | - (BOOL)createRelationshipsForDestinationInstance:(NSManagedObject * _Nonnull)dInstance entityMapping:(NSEntityMapping * _Nonnull)mapping manager:(NSMigrationManager * _Nonnull)manager error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (BOOL)endEntityMapping:(NSEntityMapping *)mapping manager:(NSMigrationManager *)manager error:(NSError **)error |
To | - (BOOL)endEntityMapping:(NSEntityMapping * _Nonnull)mapping manager:(NSMigrationManager * _Nonnull)manager error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (BOOL)endInstanceCreationForEntityMapping:(NSEntityMapping *)mapping manager:(NSMigrationManager *)manager error:(NSError **)error |
To | - (BOOL)endInstanceCreationForEntityMapping:(NSEntityMapping * _Nonnull)mapping manager:(NSMigrationManager * _Nonnull)manager error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (BOOL)endRelationshipCreationForEntityMapping:(NSEntityMapping *)mapping manager:(NSMigrationManager *)manager error:(NSError **)error |
To | - (BOOL)endRelationshipCreationForEntityMapping:(NSEntityMapping * _Nonnull)mapping manager:(NSMigrationManager * _Nonnull)manager error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (BOOL)performCustomValidationForEntityMapping:(NSEntityMapping *)mapping manager:(NSMigrationManager *)manager error:(NSError **)error |
To | - (BOOL)performCustomValidationForEntityMapping:(NSEntityMapping * _Nonnull)mapping manager:(NSMigrationManager * _Nonnull)manager error:(NSError * _Nullable * _Nullable)error |
NSExpressionDescription.h
Modified NSExpressionDescription.expression
Declaration | |
---|---|
From | @property(strong) NSExpression *expression |
To | @property(strong, nullable) NSExpression *expression |
NSFetchedPropertyDescription.h
Declaration | |
---|---|
From | @property(strong) NSFetchRequest *fetchRequest |
To | @property(strong, nullable) NSFetchRequest *fetchRequest |
NSFetchRequest.h
Modified NSFetchRequest.affectedStores
Declaration | |
---|---|
From | @property(nonatomic, strong) NSArray *affectedStores |
To | @property(nonatomic, strong, nullable) NSArray<NSPersistentStore *> *affectedStores |
Modified NSFetchRequest.entity
Declaration | |
---|---|
From | @property(nonatomic, strong) NSEntityDescription *entity |
To | @property(nonatomic, strong, nullable) NSEntityDescription *entity |
Modified NSFetchRequest.entityName
Declaration | |
---|---|
From | @property(nonatomic, readonly, strong) NSString *entityName |
To | @property(nonatomic, readonly, strong, nullable) NSString *entityName |
Declaration | |
---|---|
From | + (NSFetchRequest *)fetchRequestWithEntityName:(NSString *)entityName |
To | + (instancetype _Nonnull)fetchRequestWithEntityName:(NSString * _Nonnull)entityName |
Modified NSFetchRequest.havingPredicate
Declaration | |
---|---|
From | @property(nonatomic, strong) NSPredicate *havingPredicate |
To | @property(nonatomic, strong, nullable) NSPredicate *havingPredicate |
Modified -[NSFetchRequest init]
Declaration | |
---|---|
From | - (instancetype)init |
To | - (instancetype _Nonnull)init |
Declaration | |
---|---|
From | - (instancetype)initWithEntityName:(NSString *)entityName |
To | - (instancetype _Nonnull)initWithEntityName:(NSString * _Nonnull)entityName |
Modified NSFetchRequest.predicate
Declaration | |
---|---|
From | @property(nonatomic, strong) NSPredicate *predicate |
To | @property(nonatomic, strong, nullable) NSPredicate *predicate |
Modified NSFetchRequest.propertiesToFetch
Declaration | |
---|---|
From | @property(nonatomic, copy) NSArray *propertiesToFetch |
To | @property(nonatomic, copy, nullable) NSArray *propertiesToFetch |
Modified NSFetchRequest.propertiesToGroupBy
Declaration | |
---|---|
From | @property(nonatomic, copy) NSArray *propertiesToGroupBy |
To | @property(nonatomic, copy, nullable) NSArray *propertiesToGroupBy |
Declaration | |
---|---|
From | @property(nonatomic, copy) NSArray *relationshipKeyPathsForPrefetching |
To | @property(nonatomic, copy, nullable) NSArray<NSString *> *relationshipKeyPathsForPrefetching |
Modified NSFetchRequest.sortDescriptors
Declaration | |
---|---|
From | @property(nonatomic, strong) NSArray *sortDescriptors |
To | @property(nonatomic, strong, nullable) NSArray<NSSortDescriptor *> *sortDescriptors |
NSFetchRequestExpression.h
Removed NSFetchRequestExpressionType
Declaration | |
---|---|
From | @property(readonly, strong) NSExpression *contextExpression |
To | @property(readonly, strong, nonnull) NSExpression *contextExpression |
Declaration | |
---|---|
From | + (NSExpression *)expressionForFetch:(NSExpression *)fetch context:(NSExpression *)context countOnly:(BOOL)countFlag |
To | + (NSExpression * _Nonnull)expressionForFetch:(NSExpression * _Nonnull)fetch context:(NSExpression * _Nonnull)context countOnly:(BOOL)countFlag |
Declaration | |
---|---|
From | @property(readonly, strong) NSExpression *requestExpression |
To | @property(readonly, strong, nonnull) NSExpression *requestExpression |
NSIncrementalStore.h
Declaration | |
---|---|
From | - (id)executeRequest:(NSPersistentStoreRequest *)request withContext:(NSManagedObjectContext *)context error:(NSError **)error |
To | - (id _Nullable)executeRequest:(NSPersistentStoreRequest * _Nonnull)request withContext:(NSManagedObjectContext * _Nullable)context error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | + (id)identifierForNewStoreAtURL:(NSURL *)storeURL |
To | + (id _Nonnull)identifierForNewStoreAtURL:(NSURL * _Nonnull)storeURL |
Modified -[NSIncrementalStore loadMetadata:]
Declaration | |
---|---|
From | - (BOOL)loadMetadata:(NSError **)error |
To | - (BOOL)loadMetadata:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (void)managedObjectContextDidRegisterObjectsWithIDs:(NSArray *)objectIDs |
To | - (void)managedObjectContextDidRegisterObjectsWithIDs:(NSArray<NSManagedObjectID *> * _Nonnull)objectIDs |
Declaration | |
---|---|
From | - (void)managedObjectContextDidUnregisterObjectsWithIDs:(NSArray *)objectIDs |
To | - (void)managedObjectContextDidUnregisterObjectsWithIDs:(NSArray<NSManagedObjectID *> * _Nonnull)objectIDs |
Declaration | |
---|---|
From | - (NSManagedObjectID *)newObjectIDForEntity:(NSEntityDescription *)entity referenceObject:(id)data |
To | - (NSManagedObjectID * _Nonnull)newObjectIDForEntity:(NSEntityDescription * _Nonnull)entity referenceObject:(id _Nonnull)data |
Declaration | |
---|---|
From | - (id)newValueForRelationship:(NSRelationshipDescription *)relationship forObjectWithID:(NSManagedObjectID *)objectID withContext:(NSManagedObjectContext *)context error:(NSError **)error |
To | - (id _Nullable)newValueForRelationship:(NSRelationshipDescription * _Nonnull)relationship forObjectWithID:(NSManagedObjectID * _Nonnull)objectID withContext:(NSManagedObjectContext * _Nullable)context error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (NSIncrementalStoreNode *)newValuesForObjectWithID:(NSManagedObjectID *)objectID withContext:(NSManagedObjectContext *)context error:(NSError **)error |
To | - (NSIncrementalStoreNode * _Nullable)newValuesForObjectWithID:(NSManagedObjectID * _Nonnull)objectID withContext:(NSManagedObjectContext * _Nonnull)context error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (NSArray *)obtainPermanentIDsForObjects:(NSArray *)array error:(NSError **)error |
To | - (NSArray<NSManagedObjectID *> * _Nullable)obtainPermanentIDsForObjects:(NSArray<NSManagedObject *> * _Nonnull)array error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (id)referenceObjectForObjectID:(NSManagedObjectID *)objectID |
To | - (id _Nonnull)referenceObjectForObjectID:(NSManagedObjectID * _Nonnull)objectID |
NSIncrementalStoreNode.h
Declaration | |
---|---|
From | - (instancetype)initWithObjectID:(NSManagedObjectID *)objectID withValues:(NSDictionary *)values version:(uint64_t)version |
To | - (instancetype _Nonnull)initWithObjectID:(NSManagedObjectID * _Nonnull)objectID withValues:(NSDictionary<NSString *,id> * _Nonnull)values version:(uint64_t)version |
Modified NSIncrementalStoreNode.objectID
Declaration | |
---|---|
From | @property(nonatomic, readonly, strong) NSManagedObjectID *objectID |
To | @property(nonatomic, readonly, strong, nonnull) NSManagedObjectID *objectID |
Declaration | |
---|---|
From | - (void)updateWithValues:(NSDictionary *)values version:(uint64_t)version |
To | - (void)updateWithValues:(NSDictionary<NSString *,id> * _Nonnull)values version:(uint64_t)version |
Declaration | |
---|---|
From | - (id)valueForPropertyDescription:(NSPropertyDescription *)prop |
To | - (id _Nullable)valueForPropertyDescription:(NSPropertyDescription * _Nonnull)prop |
NSManagedObject.h
Modified -[NSManagedObject changedValues]
Declaration | |
---|---|
From | - (NSDictionary *)changedValues |
To | - (NSDictionary<NSString *,id> * _Nonnull)changedValues |
Declaration | |
---|---|
From | - (NSDictionary *)changedValuesForCurrentEvent |
To | - (NSDictionary<NSString *,id> * _Nonnull)changedValuesForCurrentEvent |
Declaration | |
---|---|
From | - (NSDictionary *)committedValuesForKeys:(NSArray *)keys |
To | - (NSDictionary<NSString *,id> * _Nonnull)committedValuesForKeys:(NSArray<NSString *> * _Nullable)keys |
Declaration | |
---|---|
From | - (void)didAccessValueForKey:(NSString *)key |
To | - (void)didAccessValueForKey:(NSString * _Nullable)key |
Declaration | |
---|---|
From | - (void)didChangeValueForKey:(NSString *)key |
To | - (void)didChangeValueForKey:(NSString * _Nonnull)key |
Declaration | |
---|---|
From | - (void)didChangeValueForKey:(NSString *)inKey withSetMutation:(NSKeyValueSetMutationKind)inMutationKind usingObjects:(NSSet *)inObjects |
To | - (void)didChangeValueForKey:(NSString * _Nonnull)inKey withSetMutation:(NSKeyValueSetMutationKind)inMutationKind usingObjects:(NSSet * _Nonnull)inObjects |
Modified NSManagedObject.entity
Declaration | |
---|---|
From | @property(nonatomic, readonly, strong) NSEntityDescription *entity |
To | @property(nonatomic, readonly, strong, nonnull) NSEntityDescription *entity |
Declaration | |
---|---|
From | - (BOOL)hasFaultForRelationshipNamed:(NSString *)key |
To | - (BOOL)hasFaultForRelationshipNamed:(NSString * _Nonnull)key |
Declaration | |
---|---|
From | - (instancetype)initWithEntity:(NSEntityDescription *)entity insertIntoManagedObjectContext:(NSManagedObjectContext *)context |
To | - (__kindof NSManagedObject * _Nonnull)initWithEntity:(NSEntityDescription * _Nonnull)entity insertIntoManagedObjectContext:(NSManagedObjectContext * _Nullable)context |
Modified NSManagedObject.managedObjectContext
Declaration | |
---|---|
From | @property(nonatomic, readonly, assign) NSManagedObjectContext *managedObjectContext |
To | @property(nonatomic, readonly, assign, nullable) NSManagedObjectContext *managedObjectContext |
Modified NSManagedObject.objectID
Declaration | |
---|---|
From | @property(nonatomic, readonly, strong) NSManagedObjectID *objectID |
To | @property(nonatomic, readonly, strong, nonnull) NSManagedObjectID *objectID |
Modified -[NSManagedObject observationInfo]
Declaration | |
---|---|
From | - (id)observationInfo |
To | - (void * _Nullable)observationInfo |
Declaration | |
---|---|
From | - (id)primitiveValueForKey:(NSString *)key |
To | - (id _Nullable)primitiveValueForKey:(NSString * _Nonnull)key |
Declaration | |
---|---|
From | - (void)setObservationInfo:(id)inObservationInfo |
To | - (void)setObservationInfo:(void * _Nullable)inObservationInfo |
Declaration | |
---|---|
From | - (void)setPrimitiveValue:(id)value forKey:(NSString *)key |
To | - (void)setPrimitiveValue:(id _Nullable)value forKey:(NSString * _Nonnull)key |
Modified -[NSManagedObject setValue:forKey:]
Declaration | |
---|---|
From | - (void)setValue:(id)value forKey:(NSString *)key |
To | - (void)setValue:(id _Nullable)value forKey:(NSString * _Nonnull)key |
Declaration | |
---|---|
From | - (BOOL)validateForDelete:(NSError **)error |
To | - (BOOL)validateForDelete:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (BOOL)validateForInsert:(NSError **)error |
To | - (BOOL)validateForInsert:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (BOOL)validateForUpdate:(NSError **)error |
To | - (BOOL)validateForUpdate:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (BOOL)validateValue:(id *)value forKey:(NSString *)key error:(NSError **)error |
To | - (BOOL)validateValue:(id _Nullable * _Nonnull)value forKey:(NSString * _Nonnull)key error:(NSError * _Nullable * _Nullable)error |
Modified -[NSManagedObject valueForKey:]
Declaration | |
---|---|
From | - (id)valueForKey:(NSString *)key |
To | - (id _Nullable)valueForKey:(NSString * _Nonnull)key |
Declaration | |
---|---|
From | - (void)willAccessValueForKey:(NSString *)key |
To | - (void)willAccessValueForKey:(NSString * _Nullable)key |
Declaration | |
---|---|
From | - (void)willChangeValueForKey:(NSString *)key |
To | - (void)willChangeValueForKey:(NSString * _Nonnull)key |
Declaration | |
---|---|
From | - (void)willChangeValueForKey:(NSString *)inKey withSetMutation:(NSKeyValueSetMutationKind)inMutationKind usingObjects:(NSSet *)inObjects |
To | - (void)willChangeValueForKey:(NSString * _Nonnull)inKey withSetMutation:(NSKeyValueSetMutationKind)inMutationKind usingObjects:(NSSet * _Nonnull)inObjects |
NSManagedObjectContext.h
Declaration | |
---|---|
From | - (void)assignObject:(id)object toPersistentStore:(NSPersistentStore *)store |
To | - (void)assignObject:(id _Nonnull)object toPersistentStore:(NSPersistentStore * _Nonnull)store |
Declaration | |
---|---|
From | - (NSUInteger)countForFetchRequest:(NSFetchRequest *)request error:(NSError **)error |
To | - (NSUInteger)countForFetchRequest:(NSFetchRequest * _Nonnull)request error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | @property(nonatomic, readonly, strong) NSSet *deletedObjects |
To | @property(nonatomic, readonly, strong, nonnull) NSSet<__kindof NSManagedObject *> *deletedObjects |
Declaration | |
---|---|
From | - (void)deleteObject:(NSManagedObject *)object |
To | - (void)deleteObject:(NSManagedObject * _Nonnull)object |
Declaration | |
---|---|
From | - (void)detectConflictsForObject:(NSManagedObject *)object |
To | - (void)detectConflictsForObject:(NSManagedObject * _Nonnull)object |
Declaration | |
---|---|
From | - (NSArray *)executeFetchRequest:(NSFetchRequest *)request error:(NSError **)error |
To | - (NSArray * _Nullable)executeFetchRequest:(NSFetchRequest * _Nonnull)request error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (NSPersistentStoreResult *)executeRequest:(NSPersistentStoreRequest *)request error:(NSError **)error |
To | - (__kindof NSPersistentStoreResult * _Nullable)executeRequest:(NSPersistentStoreRequest * _Nonnull)request error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (NSManagedObject *)existingObjectWithID:(NSManagedObjectID *)objectID error:(NSError **)error |
To | - (__kindof NSManagedObject * _Nullable)existingObjectWithID:(NSManagedObjectID * _Nonnull)objectID error:(NSError * _Nullable * _Nullable)error |
Modified -[NSManagedObjectContext init]
Declaration | Introduction | Deprecation | |
---|---|---|---|
From | - (instancetype)init | OS X 10.10 | -- |
To | - (instancetype _Nonnull)init | OS X 10.4 | OS X 10.11 |
Declaration | |
---|---|
From | - (instancetype)initWithConcurrencyType:(NSManagedObjectContextConcurrencyType)ct |
To | - (instancetype _Nonnull)initWithConcurrencyType:(NSManagedObjectContextConcurrencyType)ct |
Declaration | |
---|---|
From | @property(nonatomic, readonly, strong) NSSet *insertedObjects |
To | @property(nonatomic, readonly, strong, nonnull) NSSet<__kindof NSManagedObject *> *insertedObjects |
Declaration | |
---|---|
From | - (void)insertObject:(NSManagedObject *)object |
To | - (void)insertObject:(NSManagedObject * _Nonnull)object |
Declaration | |
---|---|
From | - (void)mergeChangesFromContextDidSaveNotification:(NSNotification *)notification |
To | - (void)mergeChangesFromContextDidSaveNotification:(NSNotification * _Nonnull)notification |
Modified NSManagedObjectContext.mergePolicy
Declaration | |
---|---|
From | @property(strong) id mergePolicy |
To | @property(strong, nonnull) id mergePolicy |
Modified NSManagedObjectContext.name
Declaration | |
---|---|
From | @property(copy) NSString *name |
To | @property(copy, nullable) NSString *name |
Declaration | |
---|---|
From | - (NSManagedObject *)objectRegisteredForID:(NSManagedObjectID *)objectID |
To | - (__kindof NSManagedObject * _Nullable)objectRegisteredForID:(NSManagedObjectID * _Nonnull)objectID |
Declaration | |
---|---|
From | - (NSManagedObject *)objectWithID:(NSManagedObjectID *)objectID |
To | - (__kindof NSManagedObject * _Nonnull)objectWithID:(NSManagedObjectID * _Nonnull)objectID |
Declaration | |
---|---|
From | - (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context |
To | - (void)observeValueForKeyPath:(NSString * _Nullable)keyPath ofObject:(id _Nullable)object change:(NSDictionary<NSString *,id> * _Nullable)change context:(void * _Nullable)context |
Declaration | |
---|---|
From | - (BOOL)obtainPermanentIDsForObjects:(NSArray *)objects error:(NSError **)error |
To | - (BOOL)obtainPermanentIDsForObjects:(NSArray<NSManagedObject *> * _Nonnull)objects error:(NSError * _Nullable * _Nullable)error |
Modified NSManagedObjectContext.parentContext
Declaration | |
---|---|
From | @property(strong) NSManagedObjectContext *parentContext |
To | @property(strong, nullable) NSManagedObjectContext *parentContext |
Declaration | |
---|---|
From | - (void)performBlock:(void (^)(void))block |
To | - (void)performBlock:(void (^ _Nonnull)(void))block |
Declaration | |
---|---|
From | - (void)performBlockAndWait:(void (^)(void))block |
To | - (void)performBlockAndWait:(void (^ _Nonnull)(void))block |
Declaration | |
---|---|
From | @property(strong) NSPersistentStoreCoordinator *persistentStoreCoordinator |
To | @property(strong, nullable) NSPersistentStoreCoordinator *persistentStoreCoordinator |
Declaration | |
---|---|
From | - (void)refreshObject:(NSManagedObject *)object mergeChanges:(BOOL)flag |
To | - (void)refreshObject:(NSManagedObject * _Nonnull)object mergeChanges:(BOOL)flag |
Declaration | |
---|---|
From | @property(nonatomic, readonly, strong) NSSet *registeredObjects |
To | @property(nonatomic, readonly, strong, nonnull) NSSet<__kindof NSManagedObject *> *registeredObjects |
Modified -[NSManagedObjectContext save:]
Declaration | |
---|---|
From | - (BOOL)save:(NSError **)error |
To | - (BOOL)save:(NSError * _Nullable * _Nullable)error |
Modified NSManagedObjectContext.undoManager
Declaration | |
---|---|
From | @property(nonatomic, strong) NSUndoManager *undoManager |
To | @property(nonatomic, strong, nullable) NSUndoManager *undoManager |
Declaration | |
---|---|
From | @property(nonatomic, readonly, strong) NSSet *updatedObjects |
To | @property(nonatomic, readonly, strong, nonnull) NSSet<__kindof NSManagedObject *> *updatedObjects |
Modified NSManagedObjectContext.userInfo
Declaration | |
---|---|
From | @property(nonatomic, readonly, strong) NSMutableDictionary *userInfo |
To | @property(nonatomic, readonly, strong, nonnull) NSMutableDictionary *userInfo |
Modified NSConfinementConcurrencyType
Introduction | Deprecation | |
---|---|---|
From | OS X 10.7 | -- |
To | OS X 10.4 | OS X 10.11 |
NSManagedObjectID.h
Modified NSManagedObjectID.entity
Declaration | |
---|---|
From | @property(readonly, strong) NSEntityDescription *entity |
To | @property(readonly, strong, nonnull) NSEntityDescription *entity |
Modified NSManagedObjectID.persistentStore
Declaration | |
---|---|
From | @property(readonly, weak) NSPersistentStore *persistentStore |
To | @property(readonly, weak, nullable) NSPersistentStore *persistentStore |
Declaration | |
---|---|
From | - (NSURL *)URIRepresentation |
To | - (NSURL * _Nonnull)URIRepresentation |
NSManagedObjectModel.h
Modified NSManagedObjectModel.configurations
Declaration | |
---|---|
From | @property(readonly, strong) NSArray *configurations |
To | @property(readonly, strong, nonnull) NSArray<NSString *> *configurations |
Modified NSManagedObjectModel.entities
Declaration | |
---|---|
From | @property(strong) NSArray *entities |
To | @property(strong, nonnull) NSArray<NSEntityDescription *> *entities |
Modified NSManagedObjectModel.entitiesByName
Declaration | |
---|---|
From | @property(readonly, copy) NSDictionary *entitiesByName |
To | @property(readonly, copy, nonnull) NSDictionary<NSString *,NSEntityDescription *> *entitiesByName |
Declaration | |
---|---|
From | - (NSArray *)entitiesForConfiguration:(NSString *)configuration |
To | - (NSArray<NSEntityDescription *> * _Nullable)entitiesForConfiguration:(NSString * _Nullable)configuration |
Declaration | |
---|---|
From | @property(readonly, copy) NSDictionary *entityVersionHashesByName |
To | @property(readonly, copy, nonnull) NSDictionary<NSString *,NSData *> *entityVersionHashesByName |
Declaration | |
---|---|
From | - (NSFetchRequest *)fetchRequestFromTemplateWithName:(NSString *)name substitutionVariables:(NSDictionary *)variables |
To | - (NSFetchRequest * _Nullable)fetchRequestFromTemplateWithName:(NSString * _Nonnull)name substitutionVariables:(NSDictionary<NSString *,id> * _Nonnull)variables |
Declaration | |
---|---|
From | - (NSFetchRequest *)fetchRequestTemplateForName:(NSString *)name |
To | - (NSFetchRequest * _Nullable)fetchRequestTemplateForName:(NSString * _Nonnull)name |
Declaration | |
---|---|
From | @property(readonly, copy) NSDictionary *fetchRequestTemplatesByName |
To | @property(readonly, copy, nonnull) NSDictionary<NSString *,NSFetchRequest *> *fetchRequestTemplatesByName |
Modified -[NSManagedObjectModel init]
Declaration | |
---|---|
From | - (instancetype)init |
To | - (instancetype _Nonnull)init |
Declaration | |
---|---|
From | - (instancetype)initWithContentsOfURL:(NSURL *)url |
To | - (instancetype _Nullable)initWithContentsOfURL:(NSURL * _Nonnull)url |
Declaration | |
---|---|
From | - (BOOL)isConfiguration:(NSString *)configuration compatibleWithStoreMetadata:(NSDictionary *)metadata |
To | - (BOOL)isConfiguration:(NSString * _Nullable)configuration compatibleWithStoreMetadata:(NSDictionary<NSString *,id> * _Nonnull)metadata |
Declaration | |
---|---|
From | @property(strong) NSDictionary *localizationDictionary |
To | @property(strong, nullable) NSDictionary<NSString *,NSString *> *localizationDictionary |
Declaration | |
---|---|
From | + (NSManagedObjectModel *)mergedModelFromBundles:(NSArray *)bundles |
To | + (NSManagedObjectModel * _Nullable)mergedModelFromBundles:(NSArray<NSBundle *> * _Nullable)bundles |
Declaration | |
---|---|
From | + (NSManagedObjectModel *)mergedModelFromBundles:(NSArray *)bundles forStoreMetadata:(NSDictionary *)metadata |
To | + (NSManagedObjectModel * _Nullable)mergedModelFromBundles:(NSArray<NSBundle *> * _Nullable)bundles forStoreMetadata:(NSDictionary<NSString *,id> * _Nonnull)metadata |
Declaration | |
---|---|
From | + (NSManagedObjectModel *)modelByMergingModels:(NSArray *)models |
To | + (NSManagedObjectModel * _Nullable)modelByMergingModels:(NSArray<NSManagedObjectModel *> * _Nullable)models |
Declaration | |
---|---|
From | + (NSManagedObjectModel *)modelByMergingModels:(NSArray *)models forStoreMetadata:(NSDictionary *)metadata |
To | + (NSManagedObjectModel * _Nullable)modelByMergingModels:(NSArray<NSManagedObjectModel *> * _Nonnull)models forStoreMetadata:(NSDictionary<NSString *,id> * _Nonnull)metadata |
Declaration | |
---|---|
From | - (void)setEntities:(NSArray *)entities forConfiguration:(NSString *)configuration |
To | - (void)setEntities:(NSArray<NSEntityDescription *> * _Nonnull)entities forConfiguration:(NSString * _Nonnull)configuration |
Declaration | |
---|---|
From | - (void)setFetchRequestTemplate:(NSFetchRequest *)fetchRequestTemplate forName:(NSString *)name |
To | - (void)setFetchRequestTemplate:(NSFetchRequest * _Nullable)fetchRequestTemplate forName:(NSString * _Nonnull)name |
Declaration | |
---|---|
From | @property(copy) NSSet *versionIdentifiers |
To | @property(copy, nonnull) NSSet *versionIdentifiers |
NSMappingModel.h
Modified NSMappingModel.entityMappings
Declaration | |
---|---|
From | @property(strong) NSArray *entityMappings |
To | @property(strong) NSArray<NSEntityMapping *> * _Null_unspecified entityMappings |
Modified NSMappingModel.entityMappingsByName
Declaration | |
---|---|
From | @property(readonly, copy) NSDictionary *entityMappingsByName |
To | @property(readonly, copy, nonnull) NSDictionary<NSString *,NSEntityMapping *> *entityMappingsByName |
Declaration | |
---|---|
From | + (NSMappingModel *)inferredMappingModelForSourceModel:(NSManagedObjectModel *)sourceModel destinationModel:(NSManagedObjectModel *)destinationModel error:(NSError **)error |
To | + (NSMappingModel * _Nullable)inferredMappingModelForSourceModel:(NSManagedObjectModel * _Nonnull)sourceModel destinationModel:(NSManagedObjectModel * _Nonnull)destinationModel error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (instancetype)initWithContentsOfURL:(NSURL *)url |
To | - (instancetype _Nullable)initWithContentsOfURL:(NSURL * _Nullable)url |
Declaration | |
---|---|
From | + (NSMappingModel *)mappingModelFromBundles:(NSArray *)bundles forSourceModel:(NSManagedObjectModel *)sourceModel destinationModel:(NSManagedObjectModel *)destinationModel |
To | + (NSMappingModel * _Nullable)mappingModelFromBundles:(NSArray<NSBundle *> * _Nullable)bundles forSourceModel:(NSManagedObjectModel * _Nullable)sourceModel destinationModel:(NSManagedObjectModel * _Nullable)destinationModel |
NSMergePolicy.h
Added NSConstraintConflict
Modified NSMergeConflict.cachedSnapshot
Declaration | |
---|---|
From | @property(readonly, retain) NSDictionary *cachedSnapshot |
To | @property(readonly, retain, nullable) NSDictionary<NSString *,id> *cachedSnapshot |
Declaration | |
---|---|
From | - (instancetype)initWithSource:(NSManagedObject *)srcObject newVersion:(NSUInteger)newvers oldVersion:(NSUInteger)oldvers cachedSnapshot:(NSDictionary *)cachesnap persistedSnapshot:(NSDictionary *)persnap |
To | - (instancetype _Nonnull)initWithSource:(NSManagedObject * _Nonnull)srcObject newVersion:(NSUInteger)newvers oldVersion:(NSUInteger)oldvers cachedSnapshot:(NSDictionary<NSString *,id> * _Nullable)cachesnap persistedSnapshot:(NSDictionary<NSString *,id> * _Nullable)persnap |
Modified NSMergeConflict.objectSnapshot
Declaration | |
---|---|
From | @property(readonly, retain) NSDictionary *objectSnapshot |
To | @property(readonly, retain, nullable) NSDictionary<NSString *,id> *objectSnapshot |
Modified NSMergeConflict.persistedSnapshot
Declaration | |
---|---|
From | @property(readonly, retain) NSDictionary *persistedSnapshot |
To | @property(readonly, retain, nullable) NSDictionary<NSString *,id> *persistedSnapshot |
Modified NSMergeConflict.sourceObject
Declaration | |
---|---|
From | @property(readonly, retain) NSManagedObject *sourceObject |
To | @property(readonly, retain, nonnull) NSManagedObject *sourceObject |
Modified -[NSMergePolicy initWithMergeType:]
Declaration | |
---|---|
From | - (id)initWithMergeType:(NSMergePolicyType)ty |
To | - (id _Nonnull)initWithMergeType:(NSMergePolicyType)ty |
Declaration | |
---|---|
From | - (BOOL)resolveConflicts:(NSArray *)list error:(NSError **)error |
To | - (BOOL)resolveConflicts:(NSArray * _Nonnull)list error:(NSError * _Nullable * _Nullable)error |
NSMigrationManager.h
Declaration | |
---|---|
From | - (void)associateSourceInstance:(NSManagedObject *)sourceInstance withDestinationInstance:(NSManagedObject *)destinationInstance forEntityMapping:(NSEntityMapping *)entityMapping |
To | - (void)associateSourceInstance:(NSManagedObject * _Nonnull)sourceInstance withDestinationInstance:(NSManagedObject * _Nonnull)destinationInstance forEntityMapping:(NSEntityMapping * _Nonnull)entityMapping |
Declaration | |
---|---|
From | - (void)cancelMigrationWithError:(NSError *)error |
To | - (void)cancelMigrationWithError:(NSError * _Nonnull)error |
Declaration | |
---|---|
From | @property(readonly, strong) NSEntityMapping *currentEntityMapping |
To | @property(readonly, strong, nonnull) NSEntityMapping *currentEntityMapping |
Declaration | |
---|---|
From | @property(readonly, strong) NSManagedObjectContext *destinationContext |
To | @property(readonly, strong, nonnull) NSManagedObjectContext *destinationContext |
Declaration | |
---|---|
From | - (NSEntityDescription *)destinationEntityForEntityMapping:(NSEntityMapping *)mEntity |
To | - (NSEntityDescription * _Nullable)destinationEntityForEntityMapping:(NSEntityMapping * _Nonnull)mEntity |
Declaration | |
---|---|
From | - (NSArray *)destinationInstancesForEntityMappingNamed:(NSString *)mappingName sourceInstances:(NSArray *)sourceInstances |
To | - (NSArray<__kindof NSManagedObject *> * _Nonnull)destinationInstancesForEntityMappingNamed:(NSString * _Nonnull)mappingName sourceInstances:(NSArray<__kindof NSManagedObject *> * _Nullable)sourceInstances |
Modified NSMigrationManager.destinationModel
Declaration | |
---|---|
From | @property(readonly, strong) NSManagedObjectModel *destinationModel |
To | @property(readonly, strong, nonnull) NSManagedObjectModel *destinationModel |
Declaration | |
---|---|
From | - (instancetype)initWithSourceModel:(NSManagedObjectModel *)sourceModel destinationModel:(NSManagedObjectModel *)destinationModel |
To | - (instancetype _Nonnull)initWithSourceModel:(NSManagedObjectModel * _Nonnull)sourceModel destinationModel:(NSManagedObjectModel * _Nonnull)destinationModel |
Modified NSMigrationManager.mappingModel
Declaration | |
---|---|
From | @property(readonly, strong) NSMappingModel *mappingModel |
To | @property(readonly, strong, nonnull) NSMappingModel *mappingModel |
Declaration | |
---|---|
From | - (BOOL)migrateStoreFromURL:(NSURL *)sourceURL type:(NSString *)sStoreType options:(NSDictionary *)sOptions withMappingModel:(NSMappingModel *)mappings toDestinationURL:(NSURL *)dURL destinationType:(NSString *)dStoreType destinationOptions:(NSDictionary *)dOptions error:(NSError **)error |
To | - (BOOL)migrateStoreFromURL:(NSURL * _Nonnull)sourceURL type:(NSString * _Nonnull)sStoreType options:(NSDictionary * _Nullable)sOptions withMappingModel:(NSMappingModel * _Nullable)mappings toDestinationURL:(NSURL * _Nonnull)dURL destinationType:(NSString * _Nonnull)dStoreType destinationOptions:(NSDictionary * _Nullable)dOptions error:(NSError * _Nullable * _Nullable)error |
Modified NSMigrationManager.sourceContext
Declaration | |
---|---|
From | @property(readonly, strong) NSManagedObjectContext *sourceContext |
To | @property(readonly, strong, nonnull) NSManagedObjectContext *sourceContext |
Declaration | |
---|---|
From | - (NSEntityDescription *)sourceEntityForEntityMapping:(NSEntityMapping *)mEntity |
To | - (NSEntityDescription * _Nullable)sourceEntityForEntityMapping:(NSEntityMapping * _Nonnull)mEntity |
Declaration | |
---|---|
From | - (NSArray *)sourceInstancesForEntityMappingNamed:(NSString *)mappingName destinationInstances:(NSArray *)destinationInstances |
To | - (NSArray<__kindof NSManagedObject *> * _Nonnull)sourceInstancesForEntityMappingNamed:(NSString * _Nonnull)mappingName destinationInstances:(NSArray<__kindof NSManagedObject *> * _Nullable)destinationInstances |
Modified NSMigrationManager.sourceModel
Declaration | |
---|---|
From | @property(readonly, strong) NSManagedObjectModel *sourceModel |
To | @property(readonly, strong, nonnull) NSManagedObjectModel *sourceModel |
Modified NSMigrationManager.userInfo
Declaration | |
---|---|
From | @property(nonatomic, strong) NSDictionary *userInfo |
To | @property(nonatomic, strong, nullable) NSDictionary *userInfo |
NSPersistentStore.h
Modified NSPersistentStore.configurationName
Declaration | |
---|---|
From | @property(readonly, copy) NSString *configurationName |
To | @property(readonly, copy, nonnull) NSString *configurationName |
Declaration | |
---|---|
From | - (void)didAddToPersistentStoreCoordinator:(NSPersistentStoreCoordinator *)coordinator |
To | - (void)didAddToPersistentStoreCoordinator:(NSPersistentStoreCoordinator * _Nonnull)coordinator |
Modified NSPersistentStore.identifier
Declaration | |
---|---|
From | @property(copy) NSString *identifier |
To | @property(copy) NSString * _Null_unspecified identifier |
Declaration | |
---|---|
From | - (instancetype)initWithPersistentStoreCoordinator:(NSPersistentStoreCoordinator *)root configurationName:(NSString *)name URL:(NSURL *)url options:(NSDictionary *)options |
To | - (instancetype _Nonnull)initWithPersistentStoreCoordinator:(NSPersistentStoreCoordinator * _Nullable)root configurationName:(NSString * _Nullable)name URL:(NSURL * _Nonnull)url options:(NSDictionary * _Nullable)options |
Modified -[NSPersistentStore loadMetadata:]
Declaration | |
---|---|
From | - (BOOL)loadMetadata:(NSError **)error |
To | - (BOOL)loadMetadata:(NSError * _Nullable * _Nullable)error |
Modified NSPersistentStore.metadata
Declaration | |
---|---|
From | @property(nonatomic, strong) NSDictionary *metadata |
To | @property(nonatomic, strong) NSDictionary<NSString *,id> * _Null_unspecified metadata |
Declaration | |
---|---|
From | + (NSDictionary *)metadataForPersistentStoreWithURL:(NSURL *)url error:(NSError **)error |
To | + (NSDictionary<NSString *,id> * _Nullable)metadataForPersistentStoreWithURL:(NSURL * _Nonnull)url error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | + (Class)migrationManagerClass |
To | + (Class _Nonnull)migrationManagerClass |
Modified NSPersistentStore.options
Declaration | |
---|---|
From | @property(readonly, strong) NSDictionary *options |
To | @property(readonly, strong, nullable) NSDictionary *options |
Declaration | |
---|---|
From | @property(nonatomic, readonly, weak) NSPersistentStoreCoordinator *persistentStoreCoordinator |
To | @property(nonatomic, readonly, weak, nullable) NSPersistentStoreCoordinator *persistentStoreCoordinator |
Declaration | |
---|---|
From | + (BOOL)setMetadata:(NSDictionary *)metadata forPersistentStoreWithURL:(NSURL *)url error:(NSError **)error |
To | + (BOOL)setMetadata:(NSDictionary<NSString *,id> * _Nullable)metadata forPersistentStoreWithURL:(NSURL * _Nonnull)url error:(NSError * _Nullable * _Nullable)error |
Modified NSPersistentStore.type
Declaration | |
---|---|
From | @property(readonly, copy) NSString *type |
To | @property(readonly, copy, nonnull) NSString *type |
Modified NSPersistentStore.URL
Declaration | |
---|---|
From | @property(strong) NSURL *URL |
To | @property(strong, nullable) NSURL *URL |
Declaration | |
---|---|
From | - (void)willRemoveFromPersistentStoreCoordinator:(NSPersistentStoreCoordinator *)coordinator |
To | - (void)willRemoveFromPersistentStoreCoordinator:(NSPersistentStoreCoordinator * _Nullable)coordinator |
NSPersistentStoreCoordinator.h
Modified -[NSPersistentStoreCoordinator addPersistentStoreWithType:configuration:URL:options:error:]
Declaration | |
---|---|
From | - (NSPersistentStore *)addPersistentStoreWithType:(NSString *)storeType configuration:(NSString *)configuration URL:(NSURL *)storeURL options:(NSDictionary *)options error:(NSError **)error |
To | - (__kindof NSPersistentStore * _Nullable)addPersistentStoreWithType:(NSString * _Nonnull)storeType configuration:(NSString * _Nullable)configuration URL:(NSURL * _Nullable)storeURL options:(NSDictionary * _Nullable)options error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | + (NSDictionary *)elementsDerivedFromExternalRecordURL:(NSURL *)fileURL |
To | + (NSDictionary * _Nonnull)elementsDerivedFromExternalRecordURL:(NSURL * _Nonnull)fileURL |
Declaration | |
---|---|
From | - (id)executeRequest:(NSPersistentStoreRequest *)request withContext:(NSManagedObjectContext *)context error:(NSError **)error |
To | - (id _Nullable)executeRequest:(NSPersistentStoreRequest * _Nonnull)request withContext:(NSManagedObjectContext * _Nonnull)context error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (NSPersistentStore *)importStoreWithIdentifier:(NSString *)storeIdentifier fromExternalRecordsDirectory:(NSURL *)externalRecordsURL toURL:(NSURL *)destinationURL options:(NSDictionary *)options withType:(NSString *)storeType error:(NSError **)error |
To | - (NSPersistentStore * _Nullable)importStoreWithIdentifier:(NSString * _Nullable)storeIdentifier fromExternalRecordsDirectory:(NSURL * _Nonnull)externalRecordsURL toURL:(NSURL * _Nonnull)destinationURL options:(NSDictionary * _Nullable)options withType:(NSString * _Nonnull)storeType error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (instancetype)initWithManagedObjectModel:(NSManagedObjectModel *)model |
To | - (instancetype _Nonnull)initWithManagedObjectModel:(NSManagedObjectModel * _Nonnull)model |
Declaration | |
---|---|
From | - (NSManagedObjectID *)managedObjectIDForURIRepresentation:(NSURL *)url |
To | - (NSManagedObjectID * _Nullable)managedObjectIDForURIRepresentation:(NSURL * _Nonnull)url |
Declaration | |
---|---|
From | @property(readonly, strong) NSManagedObjectModel *managedObjectModel |
To | @property(readonly, strong, nonnull) NSManagedObjectModel *managedObjectModel |
Declaration | |
---|---|
From | - (NSDictionary *)metadataForPersistentStore:(NSPersistentStore *)store |
To | - (NSDictionary<NSString *,id> * _Nonnull)metadataForPersistentStore:(NSPersistentStore * _Nonnull)store |
Declaration | Deprecation | |
---|---|---|
From | + (NSDictionary *)metadataForPersistentStoreOfType:(NSString *)storeType URL:(NSURL *)url error:(NSError **)error | -- |
To | + (NSDictionary<NSString *,id> * _Nullable)metadataForPersistentStoreOfType:(NSString * _Nullable)storeType URL:(NSURL * _Nonnull)url error:(NSError * _Nullable * _Nullable)error | OS X 10.11 |
Declaration | |
---|---|
From | + (NSDictionary *)metadataForPersistentStoreWithURL:(NSURL *)url error:(NSError **)error |
To | + (NSDictionary * _Null_unspecified)metadataForPersistentStoreWithURL:(NSURL * _Null_unspecified)url error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (NSPersistentStore *)migratePersistentStore:(NSPersistentStore *)store toURL:(NSURL *)URL options:(NSDictionary *)options withType:(NSString *)storeType error:(NSError **)error |
To | - (NSPersistentStore * _Nullable)migratePersistentStore:(NSPersistentStore * _Nonnull)store toURL:(NSURL * _Nonnull)URL options:(NSDictionary * _Nullable)options withType:(NSString * _Nonnull)storeType error:(NSError * _Nullable * _Nullable)error |
Modified NSPersistentStoreCoordinator.name
Declaration | |
---|---|
From | @property(copy) NSString *name |
To | @property(copy, nullable) NSString *name |
Declaration | |
---|---|
From | - (void)performBlock:(void (^)(void))block |
To | - (void)performBlock:(void (^ _Nonnull)(void))block |
Declaration | |
---|---|
From | - (void)performBlockAndWait:(void (^)(void))block |
To | - (void)performBlockAndWait:(void (^ _Nonnull)(void))block |
Declaration | |
---|---|
From | - (NSPersistentStore *)persistentStoreForURL:(NSURL *)URL |
To | - (__kindof NSPersistentStore * _Nullable)persistentStoreForURL:(NSURL * _Nonnull)URL |
Declaration | |
---|---|
From | @property(readonly, strong) NSArray *persistentStores |
To | @property(readonly, strong, nonnull) NSArray<__kindof NSPersistentStore *> *persistentStores |
Declaration | |
---|---|
From | + (NSDictionary *)registeredStoreTypes |
To | + (NSDictionary<NSString *,NSValue *> * _Nonnull)registeredStoreTypes |
Declaration | |
---|---|
From | + (void)registerStoreClass:(Class)storeClass forStoreType:(NSString *)storeType |
To | + (void)registerStoreClass:(Class _Nonnull)storeClass forStoreType:(NSString * _Nonnull)storeType |
Declaration | |
---|---|
From | - (BOOL)removePersistentStore:(NSPersistentStore *)store error:(NSError **)error |
To | - (BOOL)removePersistentStore:(NSPersistentStore * _Nonnull)store error:(NSError * _Nullable * _Nullable)error |
Modified +[NSPersistentStoreCoordinator removeUbiquitousContentAndPersistentStoreAtURL:options:error:]
Declaration | |
---|---|
From | + (BOOL)removeUbiquitousContentAndPersistentStoreAtURL:(NSURL *)storeURL options:(NSDictionary *)options error:(NSError **)error |
To | + (BOOL)removeUbiquitousContentAndPersistentStoreAtURL:(NSURL * _Nonnull)storeURL options:(NSDictionary * _Nullable)options error:(NSError * _Nullable * _Nullable)error |
Declaration | |
---|---|
From | - (void)setMetadata:(NSDictionary *)metadata forPersistentStore:(NSPersistentStore *)store |
To | - (void)setMetadata:(NSDictionary<NSString *,id> * _Nullable)metadata forPersistentStore:(NSPersistentStore * _Nonnull)store |
Declaration | Deprecation | |
---|---|---|
From | + (BOOL)setMetadata:(NSDictionary *)metadata forPersistentStoreOfType:(NSString *)storeType URL:(NSURL *)url error:(NSError **)error | -- |
To | + (BOOL)setMetadata:(NSDictionary<NSString *,id> * _Nullable)metadata forPersistentStoreOfType:(NSString * _Nullable)storeType URL:(NSURL * _Nonnull)url error:(NSError * _Nullable * _Nullable)error | OS X 10.11 |
Declaration | |
---|---|
From | - (BOOL)setURL:(NSURL *)url forPersistentStore:(NSPersistentStore *)store |
To | - (BOOL)setURL:(NSURL * _Nonnull)url forPersistentStore:(NSPersistentStore * _Nonnull)store |
Declaration | |
---|---|
From | - (NSURL *)URLForPersistentStore:(NSPersistentStore *)store |
To | - (NSURL * _Nonnull)URLForPersistentStore:(NSPersistentStore * _Nonnull)store |
NSPersistentStoreRequest.h
Added NSBatchDeleteRequestType
Declaration | |
---|---|
From | @property(strong, readonly) NSPersistentStoreAsynchronousFetchResultCompletionBlock completionBlock |
To | @property(strong, readonly, nullable) NSPersistentStoreAsynchronousFetchResultCompletionBlock completionBlock |
Declaration | |
---|---|
From | @property(strong, readonly) NSFetchRequest *fetchRequest |
To | @property(strong, readonly, nonnull) NSFetchRequest *fetchRequest |
Declaration | |
---|---|
From | - (instancetype)initWithFetchRequest:(NSFetchRequest *)request completionBlock:(NSPersistentStoreAsynchronousFetchResultCompletionBlock)blk |
To | - (instancetype _Nonnull)initWithFetchRequest:(NSFetchRequest * _Nonnull)request completionBlock:(NSPersistentStoreAsynchronousFetchResultCompletionBlock _Nullable)blk |
Declaration | |
---|---|
From | @property(nonatomic, strong) NSArray *affectedStores |
To | @property(nonatomic, strong, nullable) NSArray<NSPersistentStore *> *affectedStores |
NSPersistentStoreResult.h
Added NSBatchDeleteResult
Declaration | |
---|---|
From | @property(strong, readonly) NSAsynchronousFetchRequest *fetchRequest |
To | @property(strong, readonly, nonnull) NSAsynchronousFetchRequest *fetchRequest |
Declaration | |
---|---|
From | @property(strong, readonly) NSArray *finalResult |
To | @property(strong, readonly, nullable) NSArray *finalResult |
Modified NSBatchUpdateResult.result
Declaration | |
---|---|
From | @property(strong, readonly) id result |
To | @property(strong, readonly, nullable) id result |
Declaration | |
---|---|
From | @property(strong, readonly) NSManagedObjectContext *managedObjectContext |
To | @property(strong, readonly, nonnull) NSManagedObjectContext *managedObjectContext |
Declaration | |
---|---|
From | @property(strong, readonly) NSError *operationError |
To | @property(strong, readonly, nullable) NSError *operationError |
Declaration | |
---|---|
From | @property(strong, readonly) NSProgress *progress |
To | @property(strong, readonly, nullable) NSProgress *progress |
NSPropertyDescription.h
Modified NSPropertyDescription.entity
Declaration | |
---|---|
From | @property(nonatomic, readonly, assign) NSEntityDescription *entity |
To | @property(nonatomic, readonly, assign, nonnull) NSEntityDescription *entity |
Modified NSPropertyDescription.name
Declaration | |
---|---|
From | @property(nonatomic, copy) NSString *name |
To | @property(nonatomic, copy, nonnull) NSString *name |
Declaration | |
---|---|
From | @property(copy) NSString *renamingIdentifier |
To | @property(copy, nullable) NSString *renamingIdentifier |
Declaration | |
---|---|
From | - (void)setValidationPredicates:(NSArray *)validationPredicates withValidationWarnings:(NSArray *)validationWarnings |
To | - (void)setValidationPredicates:(NSArray<NSPredicate *> * _Nullable)validationPredicates withValidationWarnings:(NSArray<NSString *> * _Nullable)validationWarnings |
Modified NSPropertyDescription.userInfo
Declaration | |
---|---|
From | @property(nonatomic, strong) NSDictionary *userInfo |
To | @property(nonatomic, strong, nullable) NSDictionary *userInfo |
Declaration | |
---|---|
From | @property(readonly, strong) NSArray *validationPredicates |
To | @property(readonly, strong, nonnull) NSArray<NSPredicate *> *validationPredicates |
Declaration | |
---|---|
From | @property(readonly, strong) NSArray *validationWarnings |
To | @property(readonly, strong, nonnull) NSArray *validationWarnings |
Modified NSPropertyDescription.versionHash
Declaration | |
---|---|
From | @property(readonly, copy) NSData *versionHash |
To | @property(readonly, copy, nonnull) NSData *versionHash |
Declaration | |
---|---|
From | @property(copy) NSString *versionHashModifier |
To | @property(copy, nullable) NSString *versionHashModifier |
NSPropertyMapping.h
Modified NSPropertyMapping.name
Declaration | |
---|---|
From | @property(copy) NSString *name |
To | @property(copy, nullable) NSString *name |
Modified NSPropertyMapping.userInfo
Declaration | |
---|---|
From | @property(strong) NSDictionary *userInfo |
To | @property(strong, nullable) NSDictionary *userInfo |
Modified NSPropertyMapping.valueExpression
Declaration | |
---|---|
From | @property(strong) NSExpression *valueExpression |
To | @property(strong, nullable) NSExpression *valueExpression |
NSRelationshipDescription.h
Declaration | |
---|---|
From | @property(nonatomic, assign) NSEntityDescription *destinationEntity |
To | @property(nonatomic, assign, nullable) NSEntityDescription *destinationEntity |
Declaration | |
---|---|
From | @property(nonatomic, assign) NSRelationshipDescription *inverseRelationship |
To | @property(nonatomic, assign, nullable) NSRelationshipDescription *inverseRelationship |
Declaration | |
---|---|
From | @property(readonly, copy) NSData *versionHash |
To | @property(readonly, copy, nonnull) NSData *versionHash |
NSSaveChangesRequest.h
Modified NSSaveChangesRequest.deletedObjects
Declaration | |
---|---|
From | @property(readonly, strong) NSSet *deletedObjects |
To | @property(readonly, strong, nullable) NSSet<__kindof NSManagedObject *> *deletedObjects |
Modified -[NSSaveChangesRequest initWithInsertedObjects:updatedObjects:deletedObjects:lockedObjects:]
Declaration | |
---|---|
From | - (instancetype)initWithInsertedObjects:(NSSet *)insertedObjects updatedObjects:(NSSet *)updatedObjects deletedObjects:(NSSet *)deletedObjects lockedObjects:(NSSet *)lockedObjects |
To | - (instancetype _Nonnull)initWithInsertedObjects:(NSSet<NSManagedObject *> * _Nullable)insertedObjects updatedObjects:(NSSet<NSManagedObject *> * _Nullable)updatedObjects deletedObjects:(NSSet<NSManagedObject *> * _Nullable)deletedObjects lockedObjects:(NSSet<NSManagedObject *> * _Nullable)lockedObjects |
Modified NSSaveChangesRequest.insertedObjects
Declaration | |
---|---|
From | @property(readonly, strong) NSSet *insertedObjects |
To | @property(readonly, strong, nullable) NSSet<__kindof NSManagedObject *> *insertedObjects |
Modified NSSaveChangesRequest.lockedObjects
Declaration | |
---|---|
From | @property(readonly, strong) NSSet *lockedObjects |
To | @property(readonly, strong, nullable) NSSet<__kindof NSManagedObject *> *lockedObjects |
Modified NSSaveChangesRequest.updatedObjects
Declaration | |
---|---|
From | @property(readonly, strong) NSSet *updatedObjects |
To | @property(readonly, strong, nullable) NSSet<__kindof NSManagedObject *> *updatedObjects |