Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека Разработчика iOS Разработчик
Поиск

Изменения CoreData

CoreData

Удаленный NSFetchRequestResultType.value
Удаленный NSSnapshotEventType.value
Добавленный NSFetchRequestResultType.init (rawValue: UInt)
Добавленный NSSnapshotEventType.init (rawValue: UInt)
Измененный NSAsynchronousFetchRequest.init (fetchRequest: NSFetchRequest, completionBlock: NSPersistentStoreAsynchronousFetchResultCompletionBlock?)
ОбъявлениеВведение
От
init(fetchRequest request: NSFetchRequest, completionBlock blk: NSPersistentStoreAsynchronousFetchResultCompletionBlock!)
iOS 8.0
К
init(fetchRequest request: NSFetchRequest, completionBlock blk: NSPersistentStoreAsynchronousFetchResultCompletionBlock?)
iOS 8.1

Измененный NSAsynchronousFetchResult.finalResult
Объявление
От
var finalResult: [AnyObject]! { get }
К
var finalResult: [AnyObject]? { get }

Измененный NSAtomicStore
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSAtomicStore.cacheNodeForObjectID (NSManagedObjectID)-> NSAtomicStoreCacheNode?
ОбъявлениеВведение
От
func cacheNodeForObjectID(_ objectID: NSManagedObjectID) -> NSAtomicStoreCacheNode!
iOS 8.0
К
func cacheNodeForObjectID(_ objectID: NSManagedObjectID) -> NSAtomicStoreCacheNode?
iOS 8.1

Измененный NSAtomicStoreCacheNode
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSAttributeDescription
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 5.0

Объявление
От
var attributeValueClassName: String!
К
var attributeValueClassName: String?

Объявление
От
var defaultValue: AnyObject!
К
var defaultValue: AnyObject?

Введение
ОтiOS 8.0
КiOS 3.0

ОбъявлениеВведение
От
@NSCopying var versionHash: NSData! { get }
iOS 8.0
К
@NSCopying var versionHash: NSData { get }
iOS 3.0

Измененный NSBatchUpdateRequest.init (объект: NSEntityDescription)
ОбъявлениеВведение
От
init(entity entity: NSEntityDescription!)
iOS 8.0
К
init(entity entity: NSEntityDescription)
iOS 8.1

Измененный NSBatchUpdateRequest.predicate
Объявление
От
var predicate: NSPredicate!
К
var predicate: NSPredicate?

Измененный NSBatchUpdateRequest.propertiesToUpdate
Объявление
От
var propertiesToUpdate: [NSObject : AnyObject]!
К
var propertiesToUpdate: [NSObject : AnyObject]?

Измененный NSBatchUpdateResult.result
Объявление
От
var result: AnyObject! { get }
К
var result: AnyObject? { get }

Измененный NSEntityDescription
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSEntityDescription.insertNewObjectForEntityForName (Строка, inManagedObjectContext: NSManagedObjectContext)-> AnyObject [класс]
ОбъявлениеВведение
От
class func insertNewObjectForEntityForName(_ entityName: String, inManagedObjectContext context: NSManagedObjectContext) -> AnyObject!
iOS 8.0
К
class func insertNewObjectForEntityForName(_ entityName: String, inManagedObjectContext context: NSManagedObjectContext) -> AnyObject
iOS 8.1

Измененный NSEntityDescription.isKindOfEntity (NSEntityDescription)-> Bool
ОбъявлениеВведение
От
func isKindOfEntity(_ entity: NSEntityDescription!) -> Bool
iOS 8.0
К
func isKindOfEntity(_ entity: NSEntityDescription) -> Bool
iOS 3.0

Измененный NSEntityDescription.name
Объявление
От
var name: String!
К
var name: String?

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSEntityDescription.userInfo
Объявление
От
var userInfo: [NSObject : AnyObject]!
К
var userInfo: [NSObject : AnyObject]?

Измененный NSEntityDescription.versionHash
Введение
ОтiOS 8.0
КiOS 3.0

ОбъявлениеВведение
От
var versionHashModifier: String!
iOS 8.0
К
var versionHashModifier: String?
iOS 3.0

Измененный NSEntityMapping
Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
var attributeMappings: [AnyObject]!
К
var attributeMappings: [AnyObject]?

Объявление
От
var destinationEntityName: String!
К
var destinationEntityName: String?

Объявление
От
@NSCopying var destinationEntityVersionHash: NSData!
К
@NSCopying var destinationEntityVersionHash: NSData?

Объявление
От
var sourceExpression: NSExpression!
К
var sourceExpression: NSExpression?

Измененный NSEntityMigrationPolicy
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSEntityMigrationPolicy.beginEntityMapping (NSEntityMapping, менеджер: NSMigrationManager, ошибка: NSErrorPointer)-> Bool
ОбъявлениеВведение
От
func beginEntityMapping(_ mapping: NSEntityMapping!, manager manager: NSMigrationManager!, error error: NSErrorPointer) -> Bool
iOS 8.0
К
func beginEntityMapping(_ mapping: NSEntityMapping, manager manager: NSMigrationManager, error error: NSErrorPointer) -> Bool
iOS 8.1

Измененный NSEntityMigrationPolicy.createDestinationInstancesForSourceInstance (NSManagedObject, entityMapping: NSEntityMapping, менеджер: NSMigrationManager, ошибка: NSErrorPointer)-> Bool
ОбъявлениеВведение
От
func createDestinationInstancesForSourceInstance(_ sInstance: NSManagedObject!, entityMapping mapping: NSEntityMapping!, manager manager: NSMigrationManager!, error error: NSErrorPointer) -> Bool
iOS 8.0
К
func createDestinationInstancesForSourceInstance(_ sInstance: NSManagedObject, entityMapping mapping: NSEntityMapping, manager manager: NSMigrationManager, error error: NSErrorPointer) -> Bool
iOS 8.1

Измененный NSEntityMigrationPolicy.createRelationshipsForDestinationInstance (NSManagedObject, entityMapping: NSEntityMapping, менеджер: NSMigrationManager, ошибка: NSErrorPointer)-> Bool
ОбъявлениеВведение
От
func createRelationshipsForDestinationInstance(_ dInstance: NSManagedObject!, entityMapping mapping: NSEntityMapping!, manager manager: NSMigrationManager!, error error: NSErrorPointer) -> Bool
iOS 8.0
К
func createRelationshipsForDestinationInstance(_ dInstance: NSManagedObject, entityMapping mapping: NSEntityMapping, manager manager: NSMigrationManager, error error: NSErrorPointer) -> Bool
iOS 8.1

Измененный NSEntityMigrationPolicy.endEntityMapping (NSEntityMapping, менеджер: NSMigrationManager, ошибка: NSErrorPointer)-> Bool
ОбъявлениеВведение
От
func endEntityMapping(_ mapping: NSEntityMapping!, manager manager: NSMigrationManager!, error error: NSErrorPointer) -> Bool
iOS 8.0
К
func endEntityMapping(_ mapping: NSEntityMapping, manager manager: NSMigrationManager, error error: NSErrorPointer) -> Bool
iOS 8.1

Измененный NSEntityMigrationPolicy.endInstanceCreationForEntityMapping (NSEntityMapping, менеджер: NSMigrationManager, ошибка: NSErrorPointer)-> Bool
ОбъявлениеВведение
От
func endInstanceCreationForEntityMapping(_ mapping: NSEntityMapping!, manager manager: NSMigrationManager!, error error: NSErrorPointer) -> Bool
iOS 8.0
К
func endInstanceCreationForEntityMapping(_ mapping: NSEntityMapping, manager manager: NSMigrationManager, error error: NSErrorPointer) -> Bool
iOS 8.1

Измененный NSEntityMigrationPolicy.endRelationshipCreationForEntityMapping (NSEntityMapping, менеджер: NSMigrationManager, ошибка: NSErrorPointer)-> Bool
ОбъявлениеВведение
От
func endRelationshipCreationForEntityMapping(_ mapping: NSEntityMapping!, manager manager: NSMigrationManager!, error error: NSErrorPointer) -> Bool
iOS 8.0
К
func endRelationshipCreationForEntityMapping(_ mapping: NSEntityMapping, manager manager: NSMigrationManager, error error: NSErrorPointer) -> Bool
iOS 8.1

Измененный NSEntityMigrationPolicy.performCustomValidationForEntityMapping (NSEntityMapping, менеджер: NSMigrationManager, ошибка: NSErrorPointer)-> Bool
ОбъявлениеВведение
От
func performCustomValidationForEntityMapping(_ mapping: NSEntityMapping!, manager manager: NSMigrationManager!, error error: NSErrorPointer) -> Bool
iOS 8.0
К
func performCustomValidationForEntityMapping(_ mapping: NSEntityMapping, manager manager: NSMigrationManager, error error: NSErrorPointer) -> Bool
iOS 8.1

Измененный NSExpressionDescription
Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
var expression: NSExpression!
К
var expression: NSExpression?

Измененный NSFetchRequest
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSFetchRequest.entity
Объявление
От
var entity: NSEntityDescription!
К
var entity: NSEntityDescription?

Измененный NSFetchRequest.entityName
ОбъявлениеВведение
От
var entityName: String! { get }
iOS 8.0
К
var entityName: String? { get }
iOS 4.0

Введение
ОтiOS 8.0
КiOS 4.0

Измененный NSFetchRequest.fetchBatchSize
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSFetchRequest.fetchOffset
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSFetchRequest.havingPredicate
ОбъявлениеВведение
От
var havingPredicate: NSPredicate!
iOS 8.0
К
var havingPredicate: NSPredicate?
iOS 5.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSFetchRequest.predicate
Объявление
От
var predicate: NSPredicate!
К
var predicate: NSPredicate?

ОбъявлениеВведение
От
var propertiesToFetch: [AnyObject]!
iOS 8.0
К
var propertiesToFetch: [AnyObject]?
iOS 3.0

ОбъявлениеВведение
От
var propertiesToGroupBy: [AnyObject]!
iOS 8.0
К
var propertiesToGroupBy: [AnyObject]?
iOS 5.0

ОбъявлениеВведение
От
var relationshipKeyPathsForPrefetching: [AnyObject]!
iOS 8.0
К
var relationshipKeyPathsForPrefetching: [AnyObject]?
iOS 3.0

Измененный NSFetchRequest.resultType
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSFetchRequest.sortDescriptors
Объявление
От
var sortDescriptors: [AnyObject]!
К
var sortDescriptors: [AnyObject]?

Измененный NSFetchRequestExpression
Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
var contextExpression: NSExpression! { get }
К
var contextExpression: NSExpression { get }

Измененный NSFetchRequestExpression.expressionForFetch (NSExpression, контекст: NSExpression, countOnly: Bool)-> NSExpression [класс]
ОбъявлениеВведение
От
class func expressionForFetch(_ fetch: NSExpression!, context context: NSExpression!, countOnly countFlag: Bool) -> NSExpression!
iOS 8.0
К
class func expressionForFetch(_ fetch: NSExpression, context context: NSExpression, countOnly countFlag: Bool) -> NSExpression
iOS 8.1

Объявление
От
var requestExpression: NSExpression! { get }
К
var requestExpression: NSExpression { get }

Объявление
От
struct NSFetchRequestResultType : RawOptionSetType {
    init(_ value: UInt)
    var value: UInt
    static var ManagedObjectResultType: NSFetchRequestResultType { get }
    static var ManagedObjectIDResultType: NSFetchRequestResultType { get }
    static var DictionaryResultType: NSFetchRequestResultType { get }
    static var CountResultType: NSFetchRequestResultType { get }
}
К
struct NSFetchRequestResultType : RawOptionSetType {
    init(_ rawValue: UInt)
    init(rawValue rawValue: UInt)
    static var ManagedObjectResultType: NSFetchRequestResultType { get }
    static var ManagedObjectIDResultType: NSFetchRequestResultType { get }
    static var DictionaryResultType: NSFetchRequestResultType { get }
    static var CountResultType: NSFetchRequestResultType { get }
}

Измененный NSFetchRequestResultType.init (_: UInt)
Объявление
От
init(_ value: UInt)
К
init(_ rawValue: UInt)

Измененный NSFetchedPropertyDescription
Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
var fetchRequest: NSFetchRequest!
К
var fetchRequest: NSFetchRequest?

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSFetchedResultsController
Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
var fetchRequest: NSFetchRequest! { get }
К
var fetchRequest: NSFetchRequest { get }

Измененный NSFetchedResultsController.objectAtIndexPath (NSIndexPath)-> AnyObject
ОбъявлениеВведение
От
func objectAtIndexPath(_ indexPath: NSIndexPath) -> AnyObject!
iOS 8.0
К
func objectAtIndexPath(_ indexPath: NSIndexPath) -> AnyObject
iOS 8.1

Измененный NSFetchedResultsController.sectionIndexTitleForSectionName (Строка?)-> Строка?
ОбъявлениеВведение
От
func sectionIndexTitleForSectionName(_ sectionName: String) -> String!
iOS 8.0
К
func sectionIndexTitleForSectionName(_ sectionName: String?) -> String?
iOS 8.1

Объявление
От
var sectionIndexTitles: [AnyObject]! { get }
К
var sectionIndexTitles: [AnyObject] { get }

Измененный NSFetchedResultsControllerDelegate.controller (NSFetchedResultsController, sectionIndexTitleForSectionName: Строка?)-> Строка?
ОбъявлениеВведение
От
optional func controller(_ controller: NSFetchedResultsController, sectionIndexTitleForSectionName sectionName: String!) -> String!
iOS 8.0
К
optional func controller(_ controller: NSFetchedResultsController, sectionIndexTitleForSectionName sectionName: String?) -> String?
iOS 4.0

Объявление
От
var name: String { get }
К
var name: String? { get }

Измененный NSIncrementalStore
Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSIncrementalStore.newObjectIDForEntity (NSEntityDescription, referenceObject: AnyObject)-> NSManagedObjectID
ОбъявлениеВведение
От
func newObjectIDForEntity(_ entity: NSEntityDescription, referenceObject data: AnyObject!) -> NSManagedObjectID!
iOS 8.0
К
func newObjectIDForEntity(_ entity: NSEntityDescription, referenceObject data: AnyObject) -> NSManagedObjectID
iOS 8.1

Измененный NSIncrementalStore.newValueForRelationship (NSRelationshipDescription, forObjectWithID: NSManagedObjectID, withContext: NSManagedObjectContext?, ошибка: NSErrorPointer)-> AnyObject?
ОбъявлениеВведение
От
func newValueForRelationship(_ relationship: NSRelationshipDescription!, forObjectWithID objectID: NSManagedObjectID!, withContext context: NSManagedObjectContext!, error error: NSErrorPointer) -> AnyObject?
iOS 8.0
К
func newValueForRelationship(_ relationship: NSRelationshipDescription, forObjectWithID objectID: NSManagedObjectID, withContext context: NSManagedObjectContext?, error error: NSErrorPointer) -> AnyObject?
iOS 8.1

Измененный NSIncrementalStore.referenceObjectForObjectID (NSManagedObjectID)-> AnyObject
ОбъявлениеВведение
От
func referenceObjectForObjectID(_ objectID: NSManagedObjectID!) -> AnyObject!
iOS 8.0
К
func referenceObjectForObjectID(_ objectID: NSManagedObjectID) -> AnyObject
iOS 8.1

Измененный NSIncrementalStoreNode
Введение
ОтiOS 8.0
КiOS 5.0

ОбъявлениеВведение
От
init(objectID objectID: NSManagedObjectID!, withValues values: [NSObject : AnyObject]!, version version: UInt64)
iOS 8.0
К
init(objectID objectID: NSManagedObjectID, withValues values: [NSObject : AnyObject], version version: UInt64)
iOS 8.1

Измененный NSIncrementalStoreNode.valueForPropertyDescription (NSPropertyDescription)-> AnyObject?
ОбъявлениеВведение
От
func valueForPropertyDescription(_ prop: NSPropertyDescription) -> AnyObject!
iOS 8.0
К
func valueForPropertyDescription(_ prop: NSPropertyDescription) -> AnyObject?
iOS 8.1

Измененный NSManagedObject
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSManagedObject.changedValuesForCurrentEvent ()-> [NSObject: AnyObject]
Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSManagedObject.contextShouldIgnoreUnmodeledPropertyChanges ()-> Bool [класс]
Введение
ОтiOS 8.0
КiOS 3.0

ОбъявлениеВведение
От
init(entity entity: NSEntityDescription, insertIntoManagedObjectContext context: NSManagedObjectContext!)
iOS 8.0
К
init(entity entity: NSEntityDescription, insertIntoManagedObjectContext context: NSManagedObjectContext?)
iOS 8.1

Измененный NSManagedObject.faultingState
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSManagedObject.hasChanges
Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSManagedObject.hasFaultForRelationshipNamed (Строка)-> Bool
Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
unowned(unsafe) var managedObjectContext: NSManagedObjectContext! { get }
К
unowned(unsafe) var managedObjectContext: NSManagedObjectContext? { get }

Введение
ОтiOS 8.0
КiOS 3.0

ОбъявлениеВведение
От
func willAccessValueForKey(_ key: String!)
iOS 8.0
К
func willAccessValueForKey(_ key: String?)
iOS 8.1

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSManagedObjectContext
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 5.0

Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSManagedObjectContext.countForFetchRequest (NSFetchRequest, ошибка: NSErrorPointer)-> Интервал
Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
var deletedObjects: NSSet! { get }
К
var deletedObjects: NSSet { get }

Измененный NSManagedObjectContext.existingObjectWithID (NSManagedObjectID, ошибка: NSErrorPointer)-> NSManagedObject?
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSManagedObjectContext.lock ()
ВведениеОсуждение
ОтiOS 8.0--
КiOS 3.0iOS 8.0

Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
var mergePolicy: AnyObject!
К
var mergePolicy: AnyObject

Измененный NSManagedObjectContext.observeValueForKeyPath (Строка?, ofObject: AnyObject?, изменение: [NSObject: AnyObject]?, контекст: <Недействительный> UnsafeMutablePointer)
ОбъявлениеВведение
От
func observeValueForKeyPath(_ keyPath: String!, ofObject object: AnyObject!, change change: [NSObject : AnyObject]!, context context: UnsafeMutablePointer<Void>)
iOS 8.0
К
func observeValueForKeyPath(_ keyPath: String?, ofObject object: AnyObject?, change change: [NSObject : AnyObject]?, context context: UnsafeMutablePointer<Void>)
iOS 8.1

Измененный NSManagedObjectContext.obtainPermanentIDsForObjects ([AnyObject], ошибка: NSErrorPointer)-> Bool
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSManagedObjectContext.performBlock (()-> Недействительный)
Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSManagedObjectContext.performBlockAndWait (()-> Недействительный)
Введение
ОтiOS 8.0
КiOS 5.0

Объявление
От
var persistentStoreCoordinator: NSPersistentStoreCoordinator!
К
var persistentStoreCoordinator: NSPersistentStoreCoordinator?

Измененный NSManagedObjectContext.tryLock ()-> Bool
ВведениеОсуждение
ОтiOS 8.0--
КiOS 3.0iOS 8.0

ВведениеОсуждение
ОтiOS 8.0--
КiOS 3.0iOS 8.0

Объявление
От
var updatedObjects: NSSet! { get }
К
var updatedObjects: NSSet { get }

Измененный NSManagedObjectContext.userInfo
ОбъявлениеВведение
От
var userInfo: NSMutableDictionary! { get }
iOS 8.0
К
var userInfo: NSMutableDictionary? { get }
iOS 5.0

Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSManagedObjectID
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSManagedObjectID.URIRepresentation ()-> NSURL
ОбъявлениеВведение
От
func URIRepresentation() -> NSURL!
iOS 8.0
К
func URIRepresentation() -> NSURL
iOS 8.1

Измененный NSManagedObjectModel
Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
init(byMergingModels models: [AnyObject], forStoreMetadata metadata: [NSObject : AnyObject]) -> NSManagedObjectModel
К
init?(byMergingModels models: [AnyObject], forStoreMetadata metadata: [NSObject : AnyObject]) -> NSManagedObjectModel

ОбъявлениеВведение
От
init(byMergingModels models: [AnyObject]!) -> NSManagedObjectModel
iOS 8.0
К
init?(byMergingModels models: [AnyObject]?) -> NSManagedObjectModel
iOS 8.1

Объявление
От
var configurations: [AnyObject]! { get }
К
var configurations: [AnyObject] { get }

Объявление
От
convenience init(contentsOfURL url: NSURL)
К
convenience init?(contentsOfURL url: NSURL)

ОбъявлениеВведение
От
var entityVersionHashesByName: [NSObject : AnyObject]! { get }
iOS 8.0
К
var entityVersionHashesByName: [NSObject : AnyObject] { get }
iOS 3.0

ОбъявлениеВведение
От
var fetchRequestTemplatesByName: [NSObject : AnyObject]! { get }
iOS 8.0
К
var fetchRequestTemplatesByName: [NSObject : AnyObject] { get }
iOS 3.0

Измененный NSManagedObjectModel.isConfiguration (Строка?, compatibleWithStoreMetadata: [NSObject: AnyObject]?)-> Bool
ОбъявлениеВведение
От
func isConfiguration(_ configuration: String?, compatibleWithStoreMetadata metadata: [NSObject : AnyObject]!) -> Bool
iOS 8.0
К
func isConfiguration(_ configuration: String?, compatibleWithStoreMetadata metadata: [NSObject : AnyObject]?) -> Bool
iOS 3.0

Измененный NSManagedObjectModel.mergedModelFromBundles ([AnyObject]?)-> NSManagedObjectModel? [класс]
ОбъявлениеВведение
От
class func mergedModelFromBundles(_ bundles: [AnyObject]?) -> NSManagedObjectModel!
iOS 8.0
К
class func mergedModelFromBundles(_ bundles: [AnyObject]?) -> NSManagedObjectModel?
iOS 8.1

Измененный NSManagedObjectModel.mergedModelFromBundles ([AnyObject]?, forStoreMetadata: [NSObject: AnyObject])-> NSManagedObjectModel? [класс]
ОбъявлениеВведение
От
class func mergedModelFromBundles(_ bundles: [AnyObject], forStoreMetadata metadata: [NSObject : AnyObject]) -> NSManagedObjectModel?
iOS 8.0
К
class func mergedModelFromBundles(_ bundles: [AnyObject]?, forStoreMetadata metadata: [NSObject : AnyObject]) -> NSManagedObjectModel?
iOS 3.0

ОбъявлениеВведение
От
func setFetchRequestTemplate(_ fetchRequestTemplate: NSFetchRequest?, forName name: String!)
iOS 8.0
К
func setFetchRequestTemplate(_ fetchRequestTemplate: NSFetchRequest?, forName name: String)
iOS 8.1

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSMappingModel
Введение
ОтiOS 8.0
КiOS 3.0

ОбъявлениеВведение
От
init(contentsOfURL url: NSURL!)
iOS 8.0
К
init?(contentsOfURL url: NSURL?)
iOS 8.1

Измененный NSMappingModel.entityMappings
Объявление
От
var entityMappings: [AnyObject]!
К
var entityMappings: [AnyObject]?

Объявление
От
var entityMappingsByName: [NSObject : AnyObject]! { get }
К
var entityMappingsByName: [NSObject : AnyObject] { get }

ОбъявлениеВведение
От
init(fromBundles bundles: [AnyObject]!, forSourceModel sourceModel: NSManagedObjectModel!, destinationModel destinationModel: NSManagedObjectModel!) -> NSMappingModel
iOS 8.0
К
init?(fromBundles bundles: [AnyObject]?, forSourceModel sourceModel: NSManagedObjectModel?, destinationModel destinationModel: NSManagedObjectModel?) -> NSMappingModel
iOS 8.1

Измененный NSMappingModel.inferredMappingModelForSourceModel (NSManagedObjectModel, destinationModel: NSManagedObjectModel, ошибка: NSErrorPointer)-> NSMappingModel? [класс]
ОбъявлениеВведение
От
class func inferredMappingModelForSourceModel(_ sourceModel: NSManagedObjectModel!, destinationModel destinationModel: NSManagedObjectModel!, error error: NSErrorPointer) -> NSMappingModel?
iOS 8.0
К
class func inferredMappingModelForSourceModel(_ sourceModel: NSManagedObjectModel, destinationModel destinationModel: NSManagedObjectModel, error error: NSErrorPointer) -> NSMappingModel?
iOS 3.0

Измененный NSMergeConflict
Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSMergeConflict.cachedSnapshot
Объявление
От
var cachedSnapshot: [NSObject : AnyObject]! { get }
К
var cachedSnapshot: [NSObject : AnyObject] { get }

Измененный NSMergeConflict.objectSnapshot
Объявление
От
var objectSnapshot: [NSObject : AnyObject]! { get }
К
var objectSnapshot: [NSObject : AnyObject]? { get }

Объявление
От
var persistedSnapshot: [NSObject : AnyObject]! { get }
К
var persistedSnapshot: [NSObject : AnyObject]? { get }

ОбъявлениеВведение
От
init(source srcObject: NSManagedObject!, newVersion newvers: Int, oldVersion oldvers: Int, cachedSnapshot cachesnap: [NSObject : AnyObject]!, persistedSnapshot persnap: [NSObject : AnyObject]!)
iOS 8.0
К
init(source srcObject: NSManagedObject, newVersion newvers: Int, oldVersion oldvers: Int, cachedSnapshot cachesnap: [NSObject : AnyObject], persistedSnapshot persnap: [NSObject : AnyObject]?)
iOS 8.1

Измененный NSMergeConflict.sourceObject
Объявление
От
var sourceObject: NSManagedObject! { get }
К
var sourceObject: NSManagedObject { get }

Измененный NSMergePolicy
Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSMergePolicy.resolveConflicts ([AnyObject], ошибка: NSErrorPointer)-> Bool
ОбъявлениеВведение
От
func resolveConflicts(_ list: [AnyObject]!, error error: NSErrorPointer) -> Bool
iOS 8.0
К
func resolveConflicts(_ list: [AnyObject], error error: NSErrorPointer) -> Bool
iOS 8.1

Измененный NSMigrationManager
Введение
ОтiOS 8.0
КiOS 3.0

ОбъявлениеВведение
От
func cancelMigrationWithError(_ error: NSError!)
iOS 8.0
К
func cancelMigrationWithError(_ error: NSError)
iOS 8.1

Измененный NSMigrationManager.destinationEntityForEntityMapping (NSEntityMapping)-> NSEntityDescription?
ОбъявлениеВведение
От
func destinationEntityForEntityMapping(_ mEntity: NSEntityMapping) -> NSEntityDescription!
iOS 8.0
К
func destinationEntityForEntityMapping(_ mEntity: NSEntityMapping) -> NSEntityDescription?
iOS 8.1

Измененный NSMigrationManager.destinationInstancesForEntityMappingNamed (Строка, sourceInstances: [AnyObject]?)-> [AnyObject]
ОбъявлениеВведение
От
func destinationInstancesForEntityMappingNamed(_ mappingName: String, sourceInstances sourceInstances: [AnyObject]?) -> [AnyObject]!
iOS 8.0
К
func destinationInstancesForEntityMappingNamed(_ mappingName: String, sourceInstances sourceInstances: [AnyObject]?) -> [AnyObject]
iOS 8.1

Измененный NSMigrationManager.migrateStoreFromURL (NSURL, введите: Строка, опции: [NSObject: AnyObject]?, withMappingModel: NSMappingModel?, toDestinationURL: NSURL, destinationType: Строка, destinationOptions: [NSObject: AnyObject]?, ошибка: NSErrorPointer)-> Bool
ОбъявлениеВведение
От
func migrateStoreFromURL(_ sourceURL: NSURL, type sStoreType: String!, options sOptions: [NSObject : AnyObject]!, withMappingModel mappings: NSMappingModel!, toDestinationURL dURL: NSURL!, destinationType dStoreType: String!, destinationOptions dOptions: [NSObject : AnyObject]!, error error: NSErrorPointer) -> Bool
iOS 8.0
К
func migrateStoreFromURL(_ sourceURL: NSURL, type sStoreType: String, options sOptions: [NSObject : AnyObject]?, withMappingModel mappings: NSMappingModel?, toDestinationURL dURL: NSURL, destinationType dStoreType: String, destinationOptions dOptions: [NSObject : AnyObject]?, error error: NSErrorPointer) -> Bool
iOS 8.1

Измененный NSMigrationManager.sourceEntityForEntityMapping (NSEntityMapping)-> NSEntityDescription?
ОбъявлениеВведение
От
func sourceEntityForEntityMapping(_ mEntity: NSEntityMapping) -> NSEntityDescription!
iOS 8.0
К
func sourceEntityForEntityMapping(_ mEntity: NSEntityMapping) -> NSEntityDescription?
iOS 8.1

Измененный NSMigrationManager.sourceInstancesForEntityMappingNamed (Строка, destinationInstances: [AnyObject]?)-> [AnyObject]
ОбъявлениеВведение
От
func sourceInstancesForEntityMappingNamed(_ mappingName: String, destinationInstances destinationInstances: [AnyObject]?) -> [AnyObject]!
iOS 8.0
К
func sourceInstancesForEntityMappingNamed(_ mappingName: String, destinationInstances destinationInstances: [AnyObject]?) -> [AnyObject]
iOS 8.1

Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSPersistentStore
Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
var configurationName: String! { get }
К
var configurationName: String { get }

Измененный NSPersistentStore.migrationManagerClass ()-> AnyClass [класс]
Введение
ОтiOS 8.0
КiOS 3.0

ОбъявлениеВведение
От
init(persistentStoreCoordinator root: NSPersistentStoreCoordinator, configurationName name: String?, URL url: NSURL!, options options: [NSObject : AnyObject]?)
iOS 8.0
К
init(persistentStoreCoordinator root: NSPersistentStoreCoordinator, configurationName name: String?, URL url: NSURL, options options: [NSObject : AnyObject]?)
iOS 8.1

Измененный NSPersistentStoreAsynchronousResult.managedObjectContext
Объявление
От
var managedObjectContext: NSManagedObjectContext! { get }
К
var managedObjectContext: NSManagedObjectContext { get }

Измененный NSPersistentStoreAsynchronousResult.progress
Объявление
От
var progress: NSProgress! { get }
К
var progress: NSProgress? { get }

Измененный NSPersistentStoreCoordinator
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSPersistentStoreCoordinator.addPersistentStoreWithType (Строка, конфигурация: Строка?, URL: NSURL?, опции: [NSObject: AnyObject]?, ошибка: NSErrorPointer)-> NSPersistentStore?
ОбъявлениеВведение
От
func addPersistentStoreWithType(_ storeType: String, configuration configuration: String?, URL storeURL: NSURL!, options options: [NSObject : AnyObject]?, error error: NSErrorPointer) -> NSPersistentStore?
iOS 8.0
К
func addPersistentStoreWithType(_ storeType: String, configuration configuration: String?, URL storeURL: NSURL?, options options: [NSObject : AnyObject]?, error error: NSErrorPointer) -> NSPersistentStore?
iOS 8.1

Измененный NSPersistentStoreCoordinator.executeRequest (NSPersistentStoreRequest, withContext: NSManagedObjectContext, ошибка: NSErrorPointer)-> AnyObject?
Введение
ОтiOS 8.0
КiOS 5.0

ВведениеОсуждение
ОтiOS 8.0--
КiOS 3.0iOS 8.0

Измененный NSPersistentStoreCoordinator.managedObjectIDForURIRepresentation (NSURL)-> NSManagedObjectID?
ОбъявлениеВведение
От
func managedObjectIDForURIRepresentation(_ url: NSURL) -> NSManagedObjectID!
iOS 8.0
К
func managedObjectIDForURIRepresentation(_ url: NSURL) -> NSManagedObjectID?
iOS 8.1

Измененный NSPersistentStoreCoordinator.metadataForPersistentStoreOfType (Строка?, URL: NSURL, ошибка: NSErrorPointer)-> [NSObject: AnyObject]? [класс]
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSPersistentStoreCoordinator.performBlockAndWait (()-> Недействительный)
Объявление
От
func performBlockAndWait(_ block: (() -> Void)!)
К
func performBlockAndWait(_ block: () -> Void)

ОбъявлениеВведение
От
class func registerStoreClass(_ storeClass: AnyClass!, forStoreType storeType: String)
iOS 8.0
К
class func registerStoreClass(_ storeClass: AnyClass?, forStoreType storeType: String)
iOS 3.0

Измененный NSPersistentStoreCoordinator.registeredStoreTypes ()-> [NSObject: AnyObject] [класс]
ОбъявлениеВведение
От
class func registeredStoreTypes() -> [NSObject : AnyObject]!
iOS 8.0
К
class func registeredStoreTypes() -> [NSObject : AnyObject]
iOS 3.0

Измененный NSPersistentStoreCoordinator.removeUbiquitousContentAndPersistentStoreAtURL (NSURL, опции: [NSObject: AnyObject]?, ошибка: NSErrorPointer)-> Bool [класс]
Введение
ОтiOS 8.0
КiOS 7.0

ОбъявлениеВведение
От
func setMetadata(_ metadata: [NSObject : AnyObject]!, forPersistentStore store: NSPersistentStore)
iOS 8.0
К
func setMetadata(_ metadata: [NSObject : AnyObject]?, forPersistentStore store: NSPersistentStore)
iOS 8.1

Измененный NSPersistentStoreCoordinator.setMetadata ([NSObject: AnyObject]?, forPersistentStoreOfType: Строка?, URL: NSURL, ошибка: NSErrorPointer)-> Bool [класс]
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSPersistentStoreCoordinator.setURL (NSURL, forPersistentStore: NSPersistentStore)-> Bool
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSPersistentStoreCoordinator.tryLock ()-> Bool
ВведениеОсуждение
ОтiOS 8.0--
КiOS 3.0iOS 8.0

ВведениеОсуждение
ОтiOS 8.0--
КiOS 3.0iOS 8.0

Измененный NSPersistentStoreRequest
Введение
ОтiOS 8.0
КiOS 5.0

Объявление
От
var affectedStores: [AnyObject]!
К
var affectedStores: [AnyObject]?

Введение
ОтiOS 8.0
КiOS 7.0

Измененный NSPropertyDescription
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSPropertyDescription.indexed
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

ОбъявлениеВведение
От
func setValidationPredicates(_ validationPredicates: [AnyObject]!, withValidationWarnings validationWarnings: [AnyObject]!)
iOS 8.0
К
func setValidationPredicates(_ validationPredicates: [AnyObject]?, withValidationWarnings validationWarnings: [AnyObject]?)
iOS 8.1

Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
var validationPredicates: [AnyObject]! { get }
К
var validationPredicates: [AnyObject] { get }

Объявление
От
var validationWarnings: [AnyObject]! { get }
К
var validationWarnings: [AnyObject] { get }

Введение
ОтiOS 8.0
КiOS 3.0

ОбъявлениеВведение
От
var versionHashModifier: String!
iOS 8.0
К
var versionHashModifier: String?
iOS 3.0

Измененный NSPropertyMapping
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSPropertyMapping.name
Объявление
От
var name: String!
К
var name: String?

Измененный NSRelationshipDescription
Введение
ОтiOS 8.0
КiOS 3.0

Объявление
От
unowned(unsafe) var destinationEntity: NSEntityDescription!
К
unowned(unsafe) var destinationEntity: NSEntityDescription?

Объявление
От
unowned(unsafe) var inverseRelationship: NSRelationshipDescription!
К
unowned(unsafe) var inverseRelationship: NSRelationshipDescription?

Введение
ОтiOS 8.0
КiOS 5.0

ОбъявлениеВведение
От
@NSCopying var versionHash: NSData! { get }
iOS 8.0
К
@NSCopying var versionHash: NSData { get }
iOS 3.0

Измененный NSSaveChangesRequest
Введение
ОтiOS 8.0
КiOS 5.0

Объявление
От
var deletedObjects: NSSet! { get }
К
var deletedObjects: NSSet? { get }

Объявление
От
struct NSSnapshotEventType : RawOptionSetType {
    init(_ value: UInt)
    var value: UInt
    static var UndoInsertion: NSSnapshotEventType { get }
    static var UndoDeletion: NSSnapshotEventType { get }
    static var UndoUpdate: NSSnapshotEventType { get }
    static var Rollback: NSSnapshotEventType { get }
    static var Refresh: NSSnapshotEventType { get }
    static var MergePolicy: NSSnapshotEventType { get }
}
К
struct NSSnapshotEventType : RawOptionSetType {
    init(_ rawValue: UInt)
    init(rawValue rawValue: UInt)
    static var UndoInsertion: NSSnapshotEventType { get }
    static var UndoDeletion: NSSnapshotEventType { get }
    static var UndoUpdate: NSSnapshotEventType { get }
    static var Rollback: NSSnapshotEventType { get }
    static var Refresh: NSSnapshotEventType { get }
    static var MergePolicy: NSSnapshotEventType { get }
}

Измененный NSSnapshotEventType.init (_: UInt)
Объявление
От
init(_ value: UInt)
К
init(_ rawValue: UInt)

Измененный NSAddedPersistentStoresKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSAffectedObjectsErrorKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSAffectedStoresErrorKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSBinaryStoreType
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSDeletedObjectsKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSDetailedErrorsKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSErrorMergePolicy
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSInMemoryStoreType
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSInsertedObjectsKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSInvalidatedAllObjectsKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSInvalidatedObjectsKey
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSMigrationDestinationObjectKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSMigrationEntityMappingKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSMigrationEntityPolicyKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSMigrationManagerKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSMigrationPropertyMappingKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSMigrationSourceObjectKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSOverwriteMergePolicy
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 7.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 5.0

Введение
ОтiOS 8.0
КiOS 5.0

Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 7.0

Введение
ОтiOS 8.0
КiOS 7.0

Введение
ОтiOS 8.0
КiOS 5.0

Измененный NSPersistentStoreTimeoutOption
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 7.0

Введение
ОтiOS 8.0
КiOS 5.0

Введение
ОтiOS 8.0
КiOS 5.0

Введение
ОтiOS 8.0
КiOS 7.0

Введение
ОтiOS 8.0
КiOS 7.0

Измененный NSReadOnlyPersistentStoreOption
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSRefreshedObjectsKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSRemovedPersistentStoresKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSRollbackMergePolicy
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSSQLiteAnalyzeOption
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSSQLiteErrorDomain
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSSQLiteManualVacuumOption
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSSQLitePragmasOption
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSSQLiteStoreType
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSStoreModelVersionHashesKey
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSStoreTypeKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSStoreUUIDKey
Введение
ОтiOS 8.0
КiOS 3.0

Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSUpdatedObjectsKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSValidationKeyErrorKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSValidationObjectErrorKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSValidationPredicateErrorKey
Введение
ОтiOS 8.0
КiOS 3.0

Измененный NSValidationValueErrorKey
Введение
ОтiOS 8.0
КiOS 3.0