Изменения основы
Основа
FoundationErrors.h
Добавленный NSFeatureUnsupportedError
Добавленный NSXPCConnectionErrorMaximum
Добавленный NSXPCConnectionErrorMinimum
Добавленный NSXPCConnectionInterrupted
Добавленный NSXPCConnectionInvalid
Добавленный NSXPCConnectionReplyInvalid
Добавленный NS_ENUM_AVAILABLE (никакая доступная архитектура)
NSAppleEventDescriptor.h
NSArchiver.h
Удаленный - [NSUnarchiver NS_AUTOMATED_REFCOUNT_UNAVAILABLE] (никакая доступная архитектура)
NSArray.h
Добавленный - [NSArray NS_OPTIONS] (никакая доступная архитектура)
Добавленный - [NSArray objectAtIndexedSubscript:]
Добавленный - [NSMutableArray setObject:atIndexedSubscript:]
Измененный NSArray
Протоколы | |
---|---|
От | NSCoding, NSCopying, NSMutableCopying, NSFastEnumeration |
К | NSCopying, NSFastEnumeration, NSMutableCopying, NSSecureCoding |
NSAttributedString.h
Добавленный - [NSAttributedString NS_OPTIONS] (никакая доступная архитектура)
NSByteCountFormatter.h
Добавленный NSByteCountFormatter
Добавленный NSByteCountFormatter.adaptive
Добавленный NSByteCountFormatter.allowedUnits
Добавленный NSByteCountFormatter.allowsNonnumericFormatting
Добавленный NSByteCountFormatter.countStyle
Добавленный NSByteCountFormatter.includesActualByteCount
Добавленный NSByteCountFormatter.includesCount
Добавленный NSByteCountFormatter.includesUnit
Добавленный - [NSByteCountFormatter stringFromByteCount:]
Добавленный NSByteCountFormatter.zeroPadsFractionDigits
Добавленный NSByteCountFormatterCountStyle
Добавленный NSByteCountFormatterCountStyleBinary
Добавленный NSByteCountFormatterCountStyleDecimal
Добавленный NSByteCountFormatterCountStyleFile
Добавленный NSByteCountFormatterCountStyleMemory
Добавленный NSByteCountFormatterUnits
Добавленный NSByteCountFormatterUseAll
Добавленный NSByteCountFormatterUseBytes
Добавленный NSByteCountFormatterUseDefault
Добавленный NSByteCountFormatterUseEB
Добавленный NSByteCountFormatterUseGB
Добавленный NSByteCountFormatterUseKB
Добавленный NSByteCountFormatterUseMB
Добавленный NSByteCountFormatterUsePB
Добавленный NSByteCountFormatterUseTB
Добавленный NSByteCountFormatterUseYBOrHigher
Добавленный NSByteCountFormatterUseZB
Добавленный NS_ENUM () (никакая доступная архитектура)
Добавленный NS_OPTIONS () (никакая доступная архитектура)
NSCalendar.h
Добавленный - [NSDateComponents isLeapMonth]
Добавленный - [NSDateComponents setLeapMonth:]
Измененный NSCalendar
Протоколы | |
---|---|
От | NSCoding, NSCopying |
К | NSCopying, NSSecureCoding |
Измененный NSDateComponents
Протоколы | |
---|---|
От | NSCoding, NSCopying |
К | NSCopying, NSSecureCoding |
NSCoder.h
Удаленный - [NSCoder NS_AUTOMATED_REFCOUNT_UNAVAILABLE] (никакая доступная архитектура)
Добавленный - [NSCoder allowedClasses]
Добавленный - [NSCoder decodeObjectOfClass:forKey:]
Добавленный - [NSCoder decodeObjectOfClasses:forKey:]
Добавленный - [NSCoder decodePropertyListForKey:]
Добавленный - [NSCoder requiresSecureCoding]
NSData.h
Добавленный NSDataWritingWithoutOverwriting
Добавленный NS_ENUM_AVAILABLE () (никакая доступная архитектура)
Измененный NSData
Протоколы | |
---|---|
От | NSCoding, NSCopying, NSMutableCopying |
К | NSCopying, NSMutableCopying, NSSecureCoding |
NSDate.h
NSDateFormatter.h
Добавленный - [NSDateFormatter NS_ENUM] (никакая доступная архитектура)
NSDictionary.h
Добавленный - [NSDictionary objectForKeyedSubscript:]
Добавленный + [NSDictionary sharedKeySetForKeys:]
Добавленный NSDictionary (NSSharedKeySetDictionary)
Добавленный NSMutableDictionary (NSSharedKeySetDictionary)
Измененный - [NSMutableDictionary setObject:forKey:]
Объявление | |
---|---|
От | - (недействительный) setObject: (ID) anObject forKey: (ID) aKey |
К | - (void)setObject:(id)anObject forKey:(id < NSCopying >)aKey |
Объявление | |
---|---|
От | - (ID) initWithObjects: (ID константы []), возражает forKeys: (ID константы []) ключевое количество: (NSUInteger) cnt |
К | - (id)initWithObjects:(const id[])objects forKeys:(const id < NSCopying >[])keys count:(NSUInteger)cnt |
Объявление | |
---|---|
От | + (ID) dictionaryWithObjects: (ID константы []), возражает forKeys: (ID константы []) ключевое количество: (NSUInteger) cnt |
К | + (id)dictionaryWithObjects:(const id[])objects forKeys:(const id < NSCopying >[])keys count:(NSUInteger)cnt |
Измененный NSDictionary
Протоколы | |
---|---|
От | NSCoding, NSCopying, NSMutableCopying, NSFastEnumeration |
К | NSCopying, NSFastEnumeration, NSMutableCopying, NSSecureCoding |
Объявление | |
---|---|
От | + (ID) dictionaryWithObject: (ID) объект forKey: (ID) ключ |
К | + (id)dictionaryWithObject:(id)object forKey:(id < NSCopying >)key |
NSError.h
NSFileCoordinator.h
Добавленный - [NSFileCoordinator itemAtURL:willMoveToURL:]
NSFileHandle.h
NSFileManager.h
Добавленный - [NSFileManager ubiquityIdentityToken]
Добавленный NSUbiquityIdentityDidChangeNotification
NSFilePresenter.h
Добавленный NSFilePresenter.primaryPresentedItemURL
NSGarbageCollector.h
Объявление | |
---|---|
От | - (недействительный) disableCollectorForPointer: (недействительный *) ptr |
К | - (void)disableCollectorForPointer:(const void *)ptr |
Объявление | |
---|---|
От | - (недействительный) enableCollectorForPointer: (недействительный *) ptr |
К | - (void)enableCollectorForPointer:(const void *)ptr |
NSHashTable.h
Добавленный + [NSHashTable weakObjectsHashTable]
Добавленный NSHashTableWeakMemory
Добавленный NS_ENUM_DEPRECATED_MAC (никакая доступная архитектура)
NSIndexPath.h
Измененный - [NSIndexPath initWithIndexes:length:]
Объявление | |
---|---|
От | - (ID) initWithIndexes: (NSUInteger *), индексирует длину: (NSUInteger) длина |
К | - (id)initWithIndexes:(const NSUInteger[])indexes length:(NSUInteger)length |
Измененный + [NSIndexPath indexPathWithIndexes:length:]
Объявление | |
---|---|
От | + (ID) indexPathWithIndexes: (NSUInteger *), индексирует длину: (NSUInteger) длина |
К | + (id)indexPathWithIndexes:(const NSUInteger[])indexes length:(NSUInteger)length |
NSLocale.h
Добавленный - [NSLocale NS_ENUM] (никакая доступная архитектура)
NSMapTable.h
Добавленный + [NSMapTable strongToStrongObjectsMapTable]
Добавленный + [NSMapTable strongToWeakObjectsMapTable]
Добавленный + [NSMapTable weakToStrongObjectsMapTable]
Добавленный + [NSMapTable weakToWeakObjectsMapTable]
Добавленный NSMapTableWeakMemory
Осуждение | |
---|---|
От | ни один |
К | OS X 10.8 |
Осуждение | |
---|---|
От | ни один |
К | OS X 10.8 |
Осуждение | |
---|---|
От | ни один |
К | OS X 10.8 |
Измененный + [NSMapTable mapTableWithWeakToWeakObjects]
Осуждение | |
---|---|
От | ни один |
К | OS X 10.8 |
NSNetServices.h
Объявление | |
---|---|
От | - (BOOL) getInputStream: (NSInputStream **) inputStream outputStream: (NSOutputStream **) outputStream |
К | - (BOOL)getInputStream:(out NSInputStream **)inputStream outputStream:(out NSOutputStream **)outputStream |
NSNull.h
NSNumberFormatter.h
Добавленный - [NSNumberFormatter NS_ENUM] (никакая доступная архитектура)
NSObjCRuntime.h
Добавленный #def AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_NA
Добавленный #def NSFoundationVersionNumber10_6_6
Добавленный #def NSFoundationVersionNumber10_6_7
Добавленный #def NSFoundationVersionNumber10_6_8
Добавленный #def NSFoundationVersionNumber10_7
Добавленный #def NSFoundationVersionNumber10_7_1
Добавленный #def NSFoundationVersionNumber10_7_2
Добавленный #def NSFoundationVersionNumber10_7_3
Добавленный #def NSFoundationVersionNumber10_7_4
Добавленный #def NS_AUTOMATED_REFCOUNT_WEAK_UNAVAILABLE
Добавленный #def NS_CLASS_AVAILABLE_IOS
Добавленный #def NS_CLASS_AVAILABLE_MAC
Добавленный #def NS_ENUM
Добавленный #def NS_ENUM_AVAILABLE
Добавленный #def NS_ENUM_AVAILABLE_IOS
Добавленный #def NS_ENUM_AVAILABLE_MAC
Добавленный #def NS_ENUM_DEPRECATED
Добавленный #def NS_ENUM_DEPRECATED_IOS
Добавленный #def NS_ENUM_DEPRECATED_MAC
Добавленный #def NS_OPTIONS
Добавленный #def NS_RELEASES_ARGUMENT
Добавленный #def NS_REPLACES_RECEIVER
Добавленный #def NS_REQUIRES_PROPERTY_DEFINITIONS
Добавленный #def NS_RETURNS_INNER_POINTER
Добавленный #def NS_ROOT_CLASS
Добавленный #def NS_VALID_UNTIL_END_OF_SCOPE
NSObject.h
Удаленный - [NSObject NS_AUTOMATED_REFCOUNT_UNAVAILABLE] (никакая доступная архитектура)
Удаленный - [NSObject NS_UNAVAILABLE] (никакая доступная архитектура)
Добавленный - [NSObject debugDescription]
Добавленный NSSecureCoding
Добавленный + [NSSecureCoding supportsSecureCoding]
NSOperation.h
Добавленный - [NSOperation NS_ENUM] (никакая доступная архитектура)
NSOrderedSet.h
Добавленный - [NSOrderedSet objectAtIndexedSubscript:]
Измененный NSOrderedSet
Протоколы | |
---|---|
От | NSCoding, NSCopying, NSMutableCopying, NSFastEnumeration |
К | NSCopying, NSFastEnumeration, NSMutableCopying, NSSecureCoding |
NSPathUtilities.h
Добавленный NSApplicationScriptsDirectory
Добавленный NSTrashDirectory
NSPointerArray.h
Удаленный NSPointerArray (NSArrayConveniences)
Добавленный + [NSPointerArray strongObjectsPointerArray]
Добавленный + [NSPointerArray weakObjectsPointerArray]
Добавленный NSPointerArray (NSPointerArrayConveniences)
Осуждение | |
---|---|
От | ни один |
К | OS X 10.8 |
Осуждение | |
---|---|
От | ни один |
К | OS X 10.8 |
NSPointerFunctions.h
Добавленный NSPointerFunctionsWeakMemory
NSProxy.h
Удаленный - [NSProxy NS_UNAVAILABLE] (никакая доступная архитектура)
Добавленный - [NSProxy debugDescription]
NSSet.h
Измененный NSSet
Протоколы | |
---|---|
От | NSCoding, NSCopying, NSMutableCopying, NSFastEnumeration |
К | NSCopying, NSFastEnumeration, NSMutableCopying, NSSecureCoding |
Измененный - [NSSet initWithObjects:count:]
Объявление | |
---|---|
От | - (ID) initWithObjects: (ID константы *), возражает количеству: (NSUInteger) cnt |
К | - (id)initWithObjects:(const id[])objects count:(NSUInteger)cnt |
Измененный + [NSSet setWithObjects:count:]
Объявление | |
---|---|
От | + (ID) setWithObjects: (ID константы *), возражает количеству: (NSUInteger) cnt |
К | + (id)setWithObjects:(const id[])objects count:(NSUInteger)cnt |
NSString.h
Добавленный - [NSString NS_OPTIONS] (никакая доступная архитектура)
Добавленный - [NSString capitalizedStringWithLocale:]
Добавленный - [NSString lowercaseStringWithLocale:]
Добавленный - [NSString uppercaseStringWithLocale:]
Измененный NSString
Протоколы | |
---|---|
От | NSCoding, NSCopying, NSMutableCopying |
К | NSCopying, NSMutableCopying, NSSecureCoding |
NSTimeZone.h
Добавленный - [NSTimeZone NS_ENUM] (никакая доступная архитектура)
NSURL.h
Удаленный NSURLFileScheme
Добавленный - [NSURL NS_ENUM_AVAILABLE] (никакая доступная архитектура)
Добавленный - [NSURL NS_OPTIONS] (никакая доступная архитектура)
Добавленный - [NSURL startAccessingSecurityScopedResource]
Добавленный - [NSURL stopAccessingSecurityScopedResource]
Добавленный NSURLBookmarkCreationWithSecurityScope
Добавленный NSURLBookmarkResolutionWithSecurityScope
Добавленный NSURLIsExcludedFromBackupKey
Добавленный NSURLPathKey
Измененный NSURLUbiquitousItemPercentDownloadedKey
Осуждение | |
---|---|
От | ни один |
К | OS X 10.8 |
Измененный NSURL
Протоколы | |
---|---|
От | NSCoding, NSCopying, NSURLHandleClient |
К | NSCopying, NSSecureCoding, NSURLHandleClient |
Измененный NSURLUbiquitousItemPercentUploadedKey
Осуждение | |
---|---|
От | ни один |
К | OS X 10.8 |
NSURLAuthenticationChallenge.h
NSURLConnection.h
Удаленный - [NSURLConnectionDelegate connection:didReceiveData:]
Удаленный - [NSURLConnectionDelegate connection:didReceiveResponse:]
Удаленный - [NSURLConnectionDelegate connection:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:]
Удаленный - [NSURLConnectionDelegate connection:needNewBodyStream:]
Удаленный - [NSURLConnectionDelegate connection:willCacheResponse:]
Удаленный - [NSURLConnectionDelegate connection:willSendRequest:redirectResponse:]
Удаленный - [NSURLConnectionDelegate connectionDidFinishLoading:]
Добавленный NSURLConnectionDataDelegate
Добавленный - [NSURLConnectionDataDelegate connection:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:]
Добавленный NSURLConnectionDownloadDelegate
Добавленный - [NSURLConnectionDownloadDelegate connection:didWriteData:totalBytesWritten:expectedTotalBytes:]
Добавленный - [NSURLConnectionDownloadDelegate connectionDidFinishDownloading:destinationURL:]
Добавленный - [NSURLConnectionDownloadDelegate connectionDidResumeDownloading:totalBytesWritten:expectedTotalBytes:]
NSURLCredential.h
NSURLProtectionSpace.h
NSURLRequest.h
Добавленный - [NSMutableURLRequest setAllowsCellularAccess:]
Добавленный - [NSURLRequest allowsCellularAccess]
NSURLResponse.h
NSUUID.h
Добавленный NSUUID
Добавленный + [NSUUID UUID]
Добавленный - [NSUUID UUIDString]
Добавленный - [NSUUID getUUIDBytes:]
Добавленный - [NSUUID init]
Добавленный - [NSUUID initWithUUIDBytes:]
Добавленный - [NSUUID initWithUUIDString:]
NSUbiquitousKeyValueStore.h
Добавленный NSUbiquitousKeyValueStoreAccountChange
NSUserNotification.h
Добавленный NSUserNotification
Добавленный NSUserNotification.actionButtonTitle
Добавленный NSUserNotification.activationType
Добавленный NSUserNotification.actualDeliveryDate
Добавленный NSUserNotification.deliveryDate
Добавленный NSUserNotification.deliveryRepeatInterval
Добавленный NSUserNotification.deliveryTimeZone
Добавленный NSUserNotification.hasActionButton
Добавленный NSUserNotification.informativeText
Добавленный NSUserNotification.otherButtonTitle
Добавленный NSUserNotification.presented
Добавленный NSUserNotification.remote
Добавленный NSUserNotification.soundName
Добавленный NSUserNotification.subtitle
Добавленный NSUserNotification.title
Добавленный NSUserNotification.userInfo
Добавленный NSUserNotificationCenter
Добавленный NSUserNotificationCenter.delegate
Добавленный NSUserNotificationCenter.deliveredNotifications
Добавленный NSUserNotificationCenter.scheduledNotifications
Добавленный NSUserNotificationCenterDelegate
Добавленный NSUserNotificationActivationType
Добавленный NSUserNotificationActivationTypeContentsClicked
Добавленный NSUserNotificationActivationTypeNone
Добавленный NSUserNotificationDefaultSoundName
NSUserScriptTask.h
Добавленный NSUserAppleScriptTask
Добавленный NSUserAutomatorTask
Добавленный NSUserAutomatorTask.variables
Добавленный NSUserScriptTask
Добавленный - [NSUserScriptTask initWithURL:error:]
Добавленный - [NSUserScriptTask scriptURL]
Добавленный NSUserUnixTask
Добавленный NSUserUnixTask.standardError
Добавленный NSUserUnixTask.standardInput
Добавленный NSUserUnixTask.standardOutput
Добавленный NSUserAutomatorTaskCompletionHandler
Добавленный NSUserScriptTaskCompletionHandler
Добавленный NSUserUnixTaskCompletionHandler
NSValue.h
NSXPCConnection.h
Добавленный NSXPCConnection
Добавленный NSXPCConnection.auditSessionIdentifier
Добавленный NSXPCConnection.effectiveGroupIdentifier
Добавленный NSXPCConnection.effectiveUserIdentifier
Добавленный NSXPCConnection.endpoint
Добавленный NSXPCConnection.exportedInterface
Добавленный NSXPCConnection.exportedObject
Добавленный - [NSXPCConnection initWithListenerEndpoint:]
Добавленный - [NSXPCConnection initWithServiceName:]
Добавленный NSXPCConnection.interruptionHandler
Добавленный - [NSXPCConnection лишают законной силы]
Добавленный NSXPCConnection.invalidationHandler
Добавленный NSXPCConnection.processIdentifier
Добавленный NSXPCConnection.remoteObjectInterface
Добавленный - [NSXPCConnection remoteObjectProxy]
Добавленный - [Резюме NSXPCConnection]
Добавленный NSXPCConnection.serviceName
Добавленный - [NSXPCConnection приостанавливают]
Добавленный NSXPCInterface
Добавленный + [NSXPCInterface interfaceWithProtocol:]
Добавленный NSXPCInterface.protocol
Добавленный NSXPCListener
Добавленный + [NSXPCListener anonymousListener]
Добавленный NSXPCListener.delegate
Добавленный - [Конечная точка NSXPCListener]
Добавленный - [NSXPCListener initWithMachServiceName:]
Добавленный - [NSXPCListener лишают законной силы]
Добавленный - [Резюме NSXPCListener]
Добавленный + [NSXPCListener serviceListener]
Добавленный - [NSXPCListener приостанавливают]
Добавленный NSXPCListenerDelegate
Добавленный NSXPCListenerEndpoint
Добавленный NSXPCProxyCreating
Добавленный - [NSXPCProxyCreating remoteObjectProxy]
Добавленный NSXPCConnectionOptions
Добавленный NSXPCConnectionPrivileged
NSZone.h