Documentation Archive Developer
Search

iOS 5.1 to iOS 6.0 API Differences

Added frameworks:

Accelerate

Alpha.h
Added #def vImageClipToAlpha_BGRA8888
Added #def vImageClipToAlpha_BGRAFFFF
Added #def vImagePremultiplyData_BGRA16U
Added #def vImageUnpremultiplyData_BGRA16U
Conversion.h
Declaration
FromvImage_Error vImageConvert_ARGB8888toRGB888 ( const vImage_Buffer *argbSrc, const vImage_Buffer *rgbDest, vImage_Flags flags);
TovImage_Error vImageConvert_ARGB8888toRGB888 ( const vImage_Buffer *, const vImage_Buffer *, vImage_Flags);

Declaration
FromvImage_Error vImageConvert_RGB888toARGB8888 ( const vImage_Buffer *rgbSrc, const vImage_Buffer *aSrc, Pixel_8 alpha, const vImage_Buffer *argbDest, bool premultiply, vImage_Flags flags);
TovImage_Error vImageConvert_RGB888toARGB8888 ( const vImage_Buffer *, const vImage_Buffer *, Pixel_8, const vImage_Buffer *, bool, vImage_Flags);

Declaration
FromvImage_Error vImageFlatten_ARGBFFFFToRGBFFF ( const vImage_Buffer *argbFFFFSrc, const vImage_Buffer *rgbFFFdest, Pixel_FFFF backgroundColor, bool isImagePremultiplied, vImage_Flags flags);
TovImage_Error vImageFlatten_ARGBFFFFToRGBFFF ( const vImage_Buffer *, const vImage_Buffer *, Pixel_FFFF, bool, vImage_Flags);

Declaration
FromvImage_Error vImageFlatten_ARGB8888ToRGB888 ( const vImage_Buffer *argb8888Src, const vImage_Buffer *rgb888dest, Pixel_8888 backgroundColor, bool isImagePremultiplied, vImage_Flags flags);
TovImage_Error vImageFlatten_ARGB8888ToRGB888 ( const vImage_Buffer *, const vImage_Buffer *, Pixel_8888, bool, vImage_Flags);

Geometry.h
Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

vDSP.h
Modified vDSP_vmax()
Declaration
Fromvoid vDSP_vmax ( float *__vDSP_A, vDSP_Stride __vDSP_I, float *__vDSP_B, vDSP_Stride __vDSP_J, float *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N);
Tovoid vDSP_vmax ( const float *__vDSP_A, vDSP_Stride __vDSP_I, const float *__vDSP_B, vDSP_Stride __vDSP_J, float *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N);

Modified vDSP_vmin()
Declaration
Fromvoid vDSP_vmin ( float *__vDSP_A, vDSP_Stride __vDSP_I, float *__vDSP_B, vDSP_Stride __vDSP_J, float *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N);
Tovoid vDSP_vmin ( const float *__vDSP_A, vDSP_Stride __vDSP_I, const float *__vDSP_B, vDSP_Stride __vDSP_J, float *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N);

vForce.h
Added vvpows()
Added vvpowsf()
vImage_Types.h
Architectures
FromUnknown
Toarm

vfp.h
Added vacosf()
Added vacoshf()
Added vasinf()
Added vasinhf()
Added vatan2f()
Added vatanf()
Added vatanhf()
Added vceilf()
Added vcosf()
Added vcoshf()
Added vcospif()
Added vdivf()
Added vexp2f()
Added vexpf()
Added vexpm1f()
Added vfabsf()
Added vfloorf()
Added vfmodf()
Added vipowf()
Added vlog10f()
Added vlog1pf()
Added vlog2f()
Added vlogbf()
Added vlogf()
Added vnintf()
Added vpowf()
Added vrecf()
Added vremquof()
Added vrsqrtf()
Added vscalbf()
Added vsincosf()
Added vsinf()
Added vsinhf()
Added vsinpif()
Added vsqrtf()
Added vtanf()
Added vtanhf()
Added vtanpif()
Added vtruncf()

Accounts

ACAccount.h
Declaration
From@property(nonatomic, copy) NSString *username
To@property(copy, nonatomic) NSString *username

Declaration
From@property(nonatomic, retain) ACAccountType *accountType
To@property(strong, nonatomic) ACAccountType *accountType

Declaration
From@property(nonatomic, copy) NSString *accountDescription
To@property(copy, nonatomic) NSString *accountDescription

Declaration
From@property(nonatomic, readonly) NSString *identifier
To@property(readonly, weak, nonatomic) NSString *identifier

Declaration
From@property(nonatomic, retain) ACAccountCredential *credential
To@property(strong, nonatomic) ACAccountCredential *credential

ACAccountType.h
Declaration
From@property(nonatomic, readonly) NSString *accountTypeDescription
To@property(readonly, nonatomic) NSString *accountTypeDescription

Declaration
From@property(nonatomic, readonly) BOOL accessGranted
To@property(readonly, nonatomic) BOOL accessGranted

Declaration
From@property(nonatomic, readonly) NSString *identifier
To@property(readonly, nonatomic) NSString *identifier

ACError.h

AddressBook

AddressBookDefines.h
Added #def AB_EXTERN
Added #def AddressBook_AddressBookDefines_h

AddressBookUI

ABPersonViewController.h
Protocols
Fromnone
ToUIViewControllerRestoration

AdSupport

AdSupport.h
Added #def AdSupport_AdSupport_h

AssetsLibrary

ALAsset.h

AudioToolbox

AudioConverter.h
Added kAudioConverterPropertyDitherBitDepth (no architecture available)
Added kAudioConverterPropertyDithering (no architecture available)
Added kDitherAlgorithm_NoiseShaping (no architecture available)
Added kDitherAlgorithm_TPDF (no architecture available)
AudioFile.h
AudioSession.h
Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

CAFFile.h

AudioUnit

AUComponent.h
Added kAudioUnitSubType_DCFilter
Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

AudioUnitParameters.h
Added k3DMixerParam_PostAveragePower (no architecture available)
Added k3DMixerParam_PostPeakHoldLevel (no architecture available)
Added k3DMixerParam_PreAveragePower (no architecture available)
Added k3DMixerParam_PrePeakHoldLevel (no architecture available)
Added kAUDCFilterParam_DecayTime
Added kRoundTripAACParam_BitRate (no architecture available)
Added kRoundTripAACParam_CompressedFormatSampleRate (no architecture available)
Added kRoundTripAACParam_EncodingStrategy (no architecture available)
Added kRoundTripAACParam_Format (no architecture available)
Added kRoundTripAACParam_Quality (no architecture available)
Added kRoundTripAACParam_RateOrQuality (no architecture available)
Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

AudioUnitProperties.h
Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

AVFoundation

AVAsset.h
AVAssetExportSession.h
Declaration
From+ (id)exportSessionWithAsset:(AVAsset *)asset presetName:(NSString *)presetName
To+ (AVAssetExportSession *)exportSessionWithAsset:(AVAsset *)asset presetName:(NSString *)presetName

AVAssetImageGenerator.h
AVAssetWriter.h
Deprecation
Fromnone
ToiOS 6.0

AVAudioSession.h
Added AVAudioSession(AVAudioSessionDeprecated)
Added AVAudioSession(AVAudioSessionHardwareConfiguration)
Added NS_ENUM() (no architecture available)
Added NS_OPTIONS() (no architecture available)
DeprecationDeclaration
Fromnone- (BOOL)setActive:(BOOL)beActive withFlags:(NSInteger)flags error:(NSError **)outError
ToiOS 6.0- (BOOL)setActive:(BOOL)active withFlags:(NSInteger)flags error:(NSError **)outError

Declaration
From- (BOOL)setCategory:(NSString *)theCategory error:(NSError **)outError
To- (BOOL)setCategory:(NSString *)category error:(NSError **)outError

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Declaration
From- (BOOL)setMode:(NSString *)theMode error:(NSError **)outError
To- (BOOL)setMode:(NSString *)mode error:(NSError **)outError

Deprecation
Fromnone
ToiOS 6.0

Declaration
From- (BOOL)setActive:(BOOL)beActive error:(NSError **)outError
To- (BOOL)setActive:(BOOL)active error:(NSError **)outError

AVBase.h
Added #def AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_10_8
Added #def AVAILABLE_MAC_OS_X_VERSION_10_7_AND_LATER_BUT_DEPRECATED_IN_MAC_OS_X_VERSION_TBD
Added #def AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER
AVCaptureDevice.h
Added AVCaptureDeviceFormat (no architecture available)
Added AVCaptureDeviceFormat.formatDescription (no architecture available)
Added AVCaptureDeviceFormat.mediaType (no architecture available)
Added AVCaptureDeviceFormat.videoSupportedFrameRateRanges (no architecture available)
Added AVCaptureDeviceInputSource (no architecture available)
Added AVCaptureDeviceInputSource.inputSourceID (no architecture available)
Added AVCaptureDeviceInputSource.localizedName (no architecture available)
Added AVFrameRateRange (no architecture available)
Added AVFrameRateRange.maxFrameDuration (no architecture available)
Added AVFrameRateRange.maxFrameRate (no architecture available)
Added AVFrameRateRange.minFrameDuration (no architecture available)
Added AVFrameRateRange.minFrameRate (no architecture available)
Added AVCaptureDevice(AVCaptureDeviceLowLightBoost)
Added AVCaptureDevice(AVCaptureDeviceTransportControls) (no architecture available)
Added AVCaptureDeviceTransportControlsNotPlayingMode (no architecture available)
Added AVCaptureDeviceTransportControlsPlaybackMode (no architecture available)
Added AVCaptureDeviceTransportControlsPlayingMode (no architecture available)
Added AVCaptureDeviceTransportControlsSpeed (no architecture available)
AVCaptureInput.h
Added AVCaptureScreenInput (no architecture available)
Added AVCaptureScreenInput.capturesMouseClicks (no architecture available)
Added AVCaptureScreenInput.cropRect (no architecture available)
Added -[AVCaptureScreenInput initWithDisplayID:] (no architecture available)
Added AVCaptureScreenInput.minFrameDuration (no architecture available)
Added AVCaptureScreenInput.scaleFactor (no architecture available)
AVMediaFormat.h
Removed AVMediaTypeTimedMetadata
AVMediaSelectionGroup.h
Declaration
From+ (NSArray *)playableMediaSelectionOptionsFromArray:(NSArray *)array
To+ (NSArray *)playableMediaSelectionOptionsFromArray:(NSArray *)mediaSelectionOptions

Declaration
From+ (NSArray *)mediaSelectionOptionsFromArray:(NSArray *)array withMediaCharacteristics:(NSArray *)mediaCharacteristics
To+ (NSArray *)mediaSelectionOptionsFromArray:(NSArray *)mediaSelectionOptions withMediaCharacteristics:(NSArray *)mediaCharacteristics

Declaration
From+ (NSArray *)mediaSelectionOptionsFromArray:(NSArray *)array withLocale:(NSLocale *)locale
To+ (NSArray *)mediaSelectionOptionsFromArray:(NSArray *)mediaSelectionOptions withLocale:(NSLocale *)locale

Declaration
From+ (NSArray *)mediaSelectionOptionsFromArray:(NSArray *)array withoutMediaCharacteristics:(NSArray *)mediaCharacteristics
To+ (NSArray *)mediaSelectionOptionsFromArray:(NSArray *)mediaSelectionOptions withoutMediaCharacteristics:(NSArray *)mediaCharacteristics

AVMetadataItem.h
Declaration
From+ (NSArray *)metadataItemsFromArray:(NSArray *)array withKey:(id)key keySpace:(NSString *)keySpace
To+ (NSArray *)metadataItemsFromArray:(NSArray *)metadataItems withKey:(id)key keySpace:(NSString *)keySpace

Declaration
From+ (NSArray *)metadataItemsFromArray:(NSArray *)array withLocale:(NSLocale *)locale
To+ (NSArray *)metadataItemsFromArray:(NSArray *)metadataItems withLocale:(NSLocale *)locale

AVPlayer.h
Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

CFNetwork

CFNetworkDefs.h
Added #def CFN_CPP_BEGIN
Added #def CFN_CPP_END

CoreAudio

CoreAudioTypes.h
Added AudioBufferList::AudioBufferList() (no architecture available)
Added AudioChannelLayout::AudioChannelLayout() (no architecture available)

CoreBluetooth

CBAdvertisementData.h
Header
FromCBCentralManager.h
ToCBAdvertisementData.h

Header
FromCBCentralManager.h
ToCBAdvertisementData.h

Header
FromCBCentralManager.h
ToCBAdvertisementData.h

Header
FromCBCentralManager.h
ToCBAdvertisementData.h

Header
FromCBCentralManager.h
ToCBAdvertisementData.h

CBCentral.h
Added CBCentral
Added CBCentral.UUID
CBCentralManager.h
Declaration
From- (CBCentralManager *)initWithDelegate:(id < CBCentralManagerDelegate >)delegate queue:(dispatch_queue_t)queue
To- (id)initWithDelegate:(id < CBCentralManagerDelegate >)delegate queue:(dispatch_queue_t)queue

CBPeripheral.h
Declaration
From- (void)setNotifyValue:(BOOL)notifyValue forCharacteristic:(CBCharacteristic *)characteristic
To- (void)setNotifyValue:(BOOL)enabled forCharacteristic:(CBCharacteristic *)characteristic

CBPeripheralManager.h
Added CBPeripheralManager.state
CBService.h
Added CBMutableService.UUID
Added CBMutableService.isPrimary

CoreData

CoreFoundation

CFBase.h
Added #def CF_CONSUMED
Added #def CF_ENUM
Added CF_ENUM() (no architecture available)
Added #def CF_ENUM_AVAILABLE
Added #def CF_ENUM_AVAILABLE_IOS
Added #def CF_ENUM_AVAILABLE_MAC
Added #def CF_ENUM_DEPRECATED
Added #def CF_ENUM_DEPRECATED_IOS
Added #def CF_ENUM_DEPRECATED_MAC
Added #def CF_IMPLICIT_BRIDGING_DISABLED
Added #def CF_IMPLICIT_BRIDGING_ENABLED
Added #def CF_OPTIONS
Added #def CF_RELEASES_ARGUMENT
CFCalendar.h
Added CF_OPTIONS() (no architecture available)
CFData.h
Added CF_ENUM_AVAILABLE() (no architecture available)
CFSocket.h
Added CF_ENUM_AVAILABLE (no architecture available)

CoreGraphics

CoreImage

CIContext.h
Deprecation
Fromnone
ToiOS 6.0

CIDetector.h
CoreImageDefines.h
Added #def CORE_IMAGE_HIDDEN

CoreLocation

CLLocation.h

CoreMedia

CMAudioClock.h
CMBase.h
Added #def AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER
Added #def AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER
CMSync.h
Added CMClockRef
Added #def kCMTimebaseFarFutureCFAbsoluteTime
Added #def kCMTimebaseVeryLongCFTimeInterval

CoreMIDI

MIDIServices.h

CoreMotion

No changes

CoreTelephony

CoreTelephonyDefines.h

CoreText

CTDefines.h
Added #def CT_DEPRECATED_ENUMERATOR
CTFont.h
Removed CTFontCreateWithPlatformFont() (no architecture available)
Removed CTFontCreateWithQuickdrawInstance() (no architecture available)
Removed CTFontGetPlatformFont() (no architecture available)
Declaration
FromCFStringRef CTFontCopyLocalizedName ( CTFontRef font, CFStringRef nameKey, CFStringRef *language);
ToCFStringRef CTFontCopyLocalizedName ( CTFontRef font, CFStringRef nameKey, CFStringRef *actualLanguage);

CTParagraphStyle.h
Declaration
FromCTParagraphStyleRef CTParagraphStyleCreate ( const CTParagraphStyleSetting *settings, CFIndex settingCount);
ToCTParagraphStyleRef CTParagraphStyleCreate ( const CTParagraphStyleSetting *settings, size_t settingCount);

CTTypesetter.h
Deprecation
Fromnone
ToiOS 6.0

CoreText.h
SFNTLayoutTypes.h
Removed kKERXUsesCoordinates
Added AnchorPoint
Added AnchorPointTable
Added AnkrTable
Added BslnBaselineClass
Added BslnBaselineRecord
Added BslnFormat0Part
Added BslnFormat1Part
Added BslnFormat2Part
Added BslnFormat3Part
Added BslnFormatUnion
Added BslnTable
Added BslnTableFormat
Added BslnTablePtr
Added KerxAnchorPointAction
Added OpbdSideValues
Added OpbdTable
Added OpbdTableFormat
Added kANKRCurrentVersion
Added kAltHalfWidthTextSelector
Added kAltProportionalTextSelector
Added kAlternateHorizKanaOffSelector
Added kAlternateHorizKanaOnSelector
Added kAlternateKanaType
Added kAlternateVertKanaOffSelector
Added kAlternateVertKanaOnSelector
Added kBSLNControlPointFormatNoMap
Added kBSLNControlPointFormatWithMap
Added kBSLNCurrentVersion
Added kBSLNDistanceFormatNoMap
Added kBSLNDistanceFormatWithMap
Added kBSLNHangingBaseline
Added kBSLNIdeographicCenterBaseline
Added kBSLNIdeographicLowBaseline
Added kBSLNLastBaseline
Added kBSLNMathBaseline
Added kBSLNNoBaseline
Added kBSLNNoBaselineOverride
Added kBSLNNumBaselineClasses
Added kBSLNRomanBaseline
Added kBSLNTag
Added kCaseSensitiveLayoutOffSelector
Added kCaseSensitiveLayoutOnSelector
Added kCaseSensitiveLayoutType
Added kCaseSensitiveSpacingOffSelector
Added kCaseSensitiveSpacingOnSelector
Added kContextualAlternatesOffSelector
Added kContextualAlternatesOnSelector
Added kContextualAlternatesType
Added kContextualLigaturesOffSelector
Added kContextualLigaturesOnSelector
Added kContextualSwashAlternatesOffSelector
Added kContextualSwashAlternatesOnSelector
Added kDefaultLowerCaseSelector
Added kDefaultUpperCaseSelector
Added kHistoricalLigaturesOffSelector
Added kHistoricalLigaturesOnSelector
Added kHojoCharactersSelector
Added kJIS2004CharactersSelector
Added kKERXActionTypeAnchorPoints
Added kKERXActionTypeControlPoints
Added kKERXActionTypeCoordinates
Added kKERXActionTypeMask
Added kKERXUnusedFlags
Added kLowerCasePetiteCapsSelector
Added kLowerCaseSmallCapsSelector
Added kLowerCaseType
Added kMathematicalGreekOffSelector
Added kMathematicalGreekOnSelector
Added kNLCCharactersSelector
Added kNoStylisticAlternatesSelector
Added kOPBDControlPointFormat
Added kOPBDCurrentVersion
Added kOPBDDistanceFormat
Added kOPBDTag
Added kQuarterWidthTextSelector
Added kScientificInferiorsSelector
Added kStylisticAltEightOffSelector
Added kStylisticAltEightOnSelector
Added kStylisticAltEighteenOffSelector
Added kStylisticAltEighteenOnSelector
Added kStylisticAltElevenOffSelector
Added kStylisticAltElevenOnSelector
Added kStylisticAltFifteenOffSelector
Added kStylisticAltFifteenOnSelector
Added kStylisticAltFiveOffSelector
Added kStylisticAltFiveOnSelector
Added kStylisticAltFourOffSelector
Added kStylisticAltFourOnSelector
Added kStylisticAltFourteenOffSelector
Added kStylisticAltFourteenOnSelector
Added kStylisticAltNineOffSelector
Added kStylisticAltNineOnSelector
Added kStylisticAltNineteenOffSelector
Added kStylisticAltNineteenOnSelector
Added kStylisticAltOneOffSelector
Added kStylisticAltOneOnSelector
Added kStylisticAltSevenOffSelector
Added kStylisticAltSevenOnSelector
Added kStylisticAltSeventeenOffSelector
Added kStylisticAltSeventeenOnSelector
Added kStylisticAltSixOffSelector
Added kStylisticAltSixOnSelector
Added kStylisticAltSixteenOffSelector
Added kStylisticAltSixteenOnSelector
Added kStylisticAltTenOffSelector
Added kStylisticAltTenOnSelector
Added kStylisticAltThirteenOffSelector
Added kStylisticAltThirteenOnSelector
Added kStylisticAltThreeOffSelector
Added kStylisticAltThreeOnSelector
Added kStylisticAltTwelveOffSelector
Added kStylisticAltTwelveOnSelector
Added kStylisticAltTwentyOffSelector
Added kStylisticAltTwentyOnSelector
Added kStylisticAltTwoOffSelector
Added kStylisticAltTwoOnSelector
Added kStylisticAlternativesType
Added kSwashAlternatesOffSelector
Added kSwashAlternatesOnSelector
Added kThirdWidthTextSelector
Added kTraditionalNamesCharactersSelector
Added kUpperCasePetiteCapsSelector
Added kUpperCaseSmallCapsSelector
Added kUpperCaseType
SFNTTypes.h
Added FontVariation
Added descriptorFontTableTag
Added kFontUnicode_FullRepertoire
Added nonGlyphID
Added os2FontTableTag
Added sfntDescriptorHeader
Added sfntFontDescriptor
Added sizeof_sfntDescriptorHeader

CoreVideo

CVOpenGLESTextureCache.h
Added #def COREVIDEO_USE_EAGLCONTEXT_CLASS_IN_API
Declaration
FromCVReturn CVOpenGLESTextureCacheCreate ( CFAllocatorRef allocator, CFDictionaryRef cacheAttributes, void *eaglContext, CFDictionaryRef textureAttributes, CVOpenGLESTextureCacheRef *cacheOut);
ToCVReturn CVOpenGLESTextureCacheCreate ( CFAllocatorRef allocator, CFDictionaryRef cacheAttributes, CVEAGLContext eaglContext, CFDictionaryRef textureAttributes, CVOpenGLESTextureCacheRef *cacheOut);

EventKit

EKCalendarItem.h
Deprecation
Fromnone
ToiOS 6.0

EKEvent.h
EKParticipant.h
Added EKParticipant.isCurrentUser
EKRecurrenceDayOfWeek.h
Declaration
From+ (id)dayOfWeek:(NSInteger)dayOfTheWeek
To+ (EKRecurrenceDayOfWeek *)dayOfWeek:(NSInteger)dayOfTheWeek

Declaration
From+ (id)dayOfWeek:(NSInteger)dayOfTheWeek weekNumber:(NSInteger)weekNumber
To+ (EKRecurrenceDayOfWeek *)dayOfWeek:(NSInteger)dayOfTheWeek weekNumber:(NSInteger)weekNumber

EKSource.h
Deprecation
Fromnone
ToiOS 6.0

EventKitUI

EKEventEditViewController.h

ExternalAccessory

Foundation

FoundationErrors.h
NSArray.h
Added -[NSArray NS_OPTIONS] (no architecture available)
Modified NSArray
Protocols
FromNSCoding, NSCopying, NSMutableCopying, NSFastEnumeration
ToNSCopying, NSFastEnumeration, NSMutableCopying, NSSecureCoding

NSAttributedString.h
Added -[NSAttributedString NS_OPTIONS] (no architecture available)
NSCalendar.h
Modified NSCalendar
Protocols
FromNSCoding, NSCopying
ToNSCopying, NSSecureCoding

Protocols
FromNSCoding, NSCopying
ToNSCopying, NSSecureCoding

NSCoder.h
Removed -[NSCoder NS_AUTOMATED_REFCOUNT_UNAVAILABLE] (no architecture available)
NSData.h
Added NS_ENUM_AVAILABLE() (no architecture available)
Modified NSData
Protocols
FromNSCoding, NSCopying, NSMutableCopying
ToNSCopying, NSMutableCopying, NSSecureCoding

NSDate.h
Modified NSDate
Protocols
FromNSCoding, NSCopying
ToNSCopying, NSSecureCoding

NSDateFormatter.h
Removed NSDateFormatterBehavior10_0 (no architecture available)
Added -[NSDateFormatter NS_ENUM] (no architecture available)
NSDictionary.h
Added NSDictionary(NSSharedKeySetDictionary)
Added NSMutableDictionary(NSSharedKeySetDictionary)
Declaration
From- (void)setObject:(id)anObject forKey:(id)aKey
To- (void)setObject:(id)anObject forKey:(id < NSCopying >)aKey

Declaration
From- (id)initWithObjects:(const id[])objects forKeys:(const id[])keys count:(NSUInteger)cnt
To- (id)initWithObjects:(const id[])objects forKeys:(const id < NSCopying >[])keys count:(NSUInteger)cnt

Declaration
From+ (id)dictionaryWithObjects:(const id[])objects forKeys:(const id[])keys count:(NSUInteger)cnt
To+ (id)dictionaryWithObjects:(const id[])objects forKeys:(const id < NSCopying >[])keys count:(NSUInteger)cnt

Modified NSDictionary
Protocols
FromNSCoding, NSCopying, NSMutableCopying, NSFastEnumeration
ToNSCopying, NSFastEnumeration, NSMutableCopying, NSSecureCoding

Declaration
From+ (id)dictionaryWithObject:(id)object forKey:(id)key
To+ (id)dictionaryWithObject:(id)object forKey:(id < NSCopying >)key

NSError.h
Modified NSError
Protocols
FromNSCoding, NSCopying
ToNSCopying, NSSecureCoding

NSFileHandle.h
Modified NSFileHandle
Protocols
Fromnone
ToNSSecureCoding

NSHashTable.h
Added NSAllHashTableObjects() (no architecture available)
Added NSCompareHashTables() (no architecture available)
Added NSCopyHashTableWithZone() (no architecture available)
Added NSCountHashTable() (no architecture available)
Added NSCreateHashTable() (no architecture available)
Added NSCreateHashTableWithZone() (no architecture available)
Added NSEndHashTableEnumeration() (no architecture available)
Added NSEnumerateHashTable() (no architecture available)
Added NSFreeHashTable() (no architecture available)
Added NSHashEnumerator (no architecture available)
Added NSHashGet() (no architecture available)
Added NSHashInsert() (no architecture available)
Added NSHashInsertIfAbsent() (no architecture available)
Added NSHashInsertKnownAbsent() (no architecture available)
Added NSHashRemove() (no architecture available)
Added NSHashTableCallBacks (no architecture available)
Added NSNextHashEnumeratorItem() (no architecture available)
Added NSNonOwnedPointerHashCallBacks (no architecture available)
Added NSNonRetainedObjectHashCallBacks (no architecture available)
Added NSObjectHashCallBacks (no architecture available)
Added NSOwnedObjectIdentityHashCallBacks (no architecture available)
Added NSOwnedPointerHashCallBacks (no architecture available)
Added NSPointerToStructHashCallBacks (no architecture available)
Added NSResetHashTable() (no architecture available)
Added NSStringFromHashTable() (no architecture available)
Added NS_ENUM_DEPRECATED_MAC (no architecture available)
NSIndexPath.h
Declaration
From- (id)initWithIndexes:(NSUInteger *)indexes length:(NSUInteger)length
To- (id)initWithIndexes:(const NSUInteger[])indexes length:(NSUInteger)length

Declaration
From+ (id)indexPathWithIndexes:(NSUInteger *)indexes length:(NSUInteger)length
To+ (id)indexPathWithIndexes:(const NSUInteger[])indexes length:(NSUInteger)length

NSLocale.h
Added -[NSLocale NS_ENUM] (no architecture available)
Modified NSLocale
Protocols
FromNSCoding, NSCopying
ToNSCopying, NSSecureCoding

NSMapTable.h
Added NSMapTable
Added NSAllMapTableKeys() (no architecture available)
Added NSAllMapTableValues() (no architecture available)
Added NSCompareMapTables() (no architecture available)
Added NSCopyMapTableWithZone() (no architecture available)
Added NSCountMapTable() (no architecture available)
Added NSCreateMapTable() (no architecture available)
Added NSCreateMapTableWithZone() (no architecture available)
Added NSEndMapTableEnumeration() (no architecture available)
Added NSEnumerateMapTable() (no architecture available)
Added NSFreeMapTable() (no architecture available)
Added NSMapEnumerator (no architecture available)
Added NSMapGet() (no architecture available)
Added NSMapInsert() (no architecture available)
Added NSMapInsertIfAbsent() (no architecture available)
Added NSMapInsertKnownAbsent() (no architecture available)
Added NSMapMember() (no architecture available)
Added NSMapRemove() (no architecture available)
Added NSMapTableKeyCallBacks (no architecture available)
Added NSMapTableValueCallBacks (no architecture available)
Added NSNextMapEnumeratorPair() (no architecture available)
Added NSNonOwnedPointerMapKeyCallBacks (no architecture available)
Added NSNonOwnedPointerMapValueCallBacks (no architecture available)
Added NSNonOwnedPointerOrNullMapKeyCallBacks (no architecture available)
Added NSNonRetainedObjectMapKeyCallBacks (no architecture available)
Added NSNonRetainedObjectMapValueCallBacks (no architecture available)
Added NSObjectMapKeyCallBacks (no architecture available)
Added NSObjectMapValueCallBacks (no architecture available)
Added NSOwnedPointerMapKeyCallBacks (no architecture available)
Added NSOwnedPointerMapValueCallBacks (no architecture available)
Added NSResetMapTable() (no architecture available)
Added NSStringFromMapTable() (no architecture available)
NSNetServices.h
Declaration
From- (BOOL)getInputStream:(NSInputStream **)inputStream outputStream:(NSOutputStream **)outputStream
To- (BOOL)getInputStream:(out NSInputStream **)inputStream outputStream:(out NSOutputStream **)outputStream

NSNull.h
Modified NSNull
Protocols
FromNSCoding, NSCopying
ToNSCopying, NSSecureCoding

NSNumberFormatter.h
Removed NSNumberFormatterBehavior10_0 (no architecture available)
Added -[NSNumberFormatter NS_ENUM] (no architecture available)
NSObjCRuntime.h
Added #def NS_CLASS_AVAILABLE_IOS
Added #def NS_CLASS_AVAILABLE_MAC
Added #def NS_ENUM
Added #def NS_ENUM_AVAILABLE
Added #def NS_ENUM_AVAILABLE_IOS
Added #def NS_ENUM_AVAILABLE_MAC
Added #def NS_ENUM_DEPRECATED
Added #def NS_ENUM_DEPRECATED_IOS
Added #def NS_ENUM_DEPRECATED_MAC
Added #def NS_OPTIONS
Added #def NS_RELEASES_ARGUMENT
Added #def NS_REPLACES_RECEIVER
Added #def NS_REQUIRES_PROPERTY_DEFINITIONS
Added #def NS_RETURNS_INNER_POINTER
Added #def NS_ROOT_CLASS
NSObject.h
Removed -[NSObject NS_AUTOMATED_REFCOUNT_UNAVAILABLE] (no architecture available)
Removed -[NSObject NS_UNAVAILABLE] (no architecture available)
Added +[NSSecureCoding supportsSecureCoding]
Deprecation
Fromnone
ToiOS 6.0

NSOperation.h
Added -[NSOperation NS_ENUM] (no architecture available)
NSOrderedSet.h
Modified NSOrderedSet
Protocols
FromNSCoding, NSCopying, NSMutableCopying, NSFastEnumeration
ToNSCopying, NSFastEnumeration, NSMutableCopying, NSSecureCoding

NSPathUtilities.h
NSProxy.h
Removed -[NSProxy NS_UNAVAILABLE] (no architecture available)
NSSet.h
Modified NSSet
Protocols
FromNSCoding, NSCopying, NSMutableCopying, NSFastEnumeration
ToNSCopying, NSFastEnumeration, NSMutableCopying, NSSecureCoding

Declaration
From- (id)initWithObjects:(const id *)objects count:(NSUInteger)cnt
To- (id)initWithObjects:(const id[])objects count:(NSUInteger)cnt

Declaration
From+ (id)setWithObjects:(const id *)objects count:(NSUInteger)cnt
To+ (id)setWithObjects:(const id[])objects count:(NSUInteger)cnt

NSString.h
Added -[NSString NS_OPTIONS] (no architecture available)
Modified NSString
Protocols
FromNSCoding, NSCopying, NSMutableCopying
ToNSCopying, NSMutableCopying, NSSecureCoding

NSTimeZone.h
Added -[NSTimeZone NS_ENUM] (no architecture available)
Modified NSTimeZone
Protocols
FromNSCoding, NSCopying
ToNSCopying, NSSecureCoding

NSURL.h
Added -[NSURL NS_ENUM_AVAILABLE] (no architecture available)
Added -[NSURL NS_OPTIONS] (no architecture available)
Deprecation
Fromnone
ToiOS 6.0

Modified NSURL
Protocols
FromNSCoding, NSCopying
ToNSCopying, NSSecureCoding

Deprecation
Fromnone
ToiOS 6.0

NSUbiquitousKeyValueStore.h
NSValue.h
Modified NSValue
Protocols
FromNSCoding, NSCopying
ToNSCopying, NSSecureCoding

NSZone.h
Deprecation
Fromnone
ToiOS 6.0

GameKit

GKAchievement.h
Deprecation
Fromnone
ToiOS 6.0

GKAchievementViewController.h
Superclass
FromUINavigationController
ToGKGameCenterViewController

GKLeaderboardViewController.h
Superclass
FromUINavigationController
ToGKGameCenterViewController

GKMatch.h
Removed -[GKMatchDelegate match:connectionWithPlayerFailed:withError:]
GKPlayer.h
GKVoiceChat.h

GLKit

No changes

GSS

gssapi.h
Removed #def GSSAPI_DEPRECATED
Removed gss_store_cred()
gssapi_apple.h
Added #def GSS_LIB_CALL
Added #def GSS_LIB_FUNCTION
Added #def GSS_LIB_VARIABLE
HeaderDeclaration
Fromgssapi.hOM_uint32 gss_aapl_initial_cred ( const gss_name_t, const gss_OID, CFDictionaryRef, gss_cred_id_t *, CFErrorRef *);
Togssapi_apple.hOM_uint32 gss_aapl_initial_cred ( const gss_name_t, gss_const_OID, CFDictionaryRef, gss_cred_id_t *, CFErrorRef *);

gssapi_oid.h
Added #def GSSAPI_GSSAPI_OID
Added #def GSS_APPL_LKDC_SUPPORTED
Added #def GSS_C_CRED_CERTIFICATE
Added #def GSS_C_CRED_DIAG
Added #def GSS_C_CRED_GET_DEFAULT
Added #def GSS_C_CRED_PASSWORD
Added #def GSS_C_CRED_RENEW
Added #def GSS_C_CRED_SET_DEFAULT
Added #def GSS_C_CRED_SecIdentity
Added #def GSS_C_CRED_VALIDATE
Added #def GSS_C_MA_AUTH_INIT
Added #def GSS_C_MA_AUTH_INIT_ANON
Added #def GSS_C_MA_AUTH_INIT_INIT
Added #def GSS_C_MA_AUTH_TARG
Added #def GSS_C_MA_AUTH_TARG_ANON
Added #def GSS_C_MA_AUTH_TARG_INIT
Added #def GSS_C_MA_CBINDINGS
Added #def GSS_C_MA_COMPRESS
Added #def GSS_C_MA_CONF_PROT
Added #def GSS_C_MA_CTX_TRANS
Added #def GSS_C_MA_DELEG_CRED
Added #def GSS_C_MA_DEPRECATED
Added #def GSS_C_MA_INTEG_PROT
Added #def GSS_C_MA_ITOK_FRAMED
Added #def GSS_C_MA_MECH_COMPOSITE
Added #def GSS_C_MA_MECH_CONCRETE
Added #def GSS_C_MA_MECH_DESCRIPTION
Added #def GSS_C_MA_MECH_GLUE
Added #def GSS_C_MA_MECH_NAME
Added #def GSS_C_MA_MECH_NEGO
Added #def GSS_C_MA_MECH_PSEUDO
Added #def GSS_C_MA_MIC
Added #def GSS_C_MA_NOT_DFLT_MECH
Added #def GSS_C_MA_NOT_MECH
Added #def GSS_C_MA_OOS_DET
Added #def GSS_C_MA_PFS
Added #def GSS_C_MA_PROT_READY
Added #def GSS_C_MA_REPLAY_DET
Added #def GSS_C_MA_SASL_MECH_NAME
Added #def GSS_C_MA_WRAP
Added #def GSS_C_NTLM_FORCE_V1
Added #def GSS_C_NTLM_GUEST
Added #def GSS_C_NTLM_RESET_KEYS
Added #def GSS_C_NTLM_SESSION_KEY
Added #def GSS_C_NTLM_SUPPORT_CHANNELBINDINGS
Added #def GSS_C_NTLM_SUPPORT_LM2
Added #def GSS_C_NTLM_V1
Added #def GSS_C_NTLM_V2
Added #def GSS_C_NT_NTLM
Added #def GSS_C_NT_UUID
Added #def GSS_NETLOGON_MECHANISM
Added #def GSS_NETLOGON_NT_NETBIOS_DNS_NAME
Added #def GSS_NETLOGON_SET_SESSION_KEY_X
Added #def GSS_NETLOGON_SET_SIGN_ALGORITHM_X
Added #def GSS_NTLM_GET_SESSION_KEY_X
Added #def GSS_NTLM_MECHANISM
Modified #def GSS_KRB5_GET_AUTHTIME_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_COMPAT_DES3_MIC_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_SET_TIME_OFFSET_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_PLUGIN_REGISTER_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_ACCEPTOR_SUBKEY_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_SERVICE_KEYBLOCK_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_SEND_TO_KDC_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_SET_DNS_CANONICALIZE_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_MECHANISM
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_SET_ALLOWABLE_ENCTYPES_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_CCACHE_NAME_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_PKU2U_MECHANISM
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_SPNEGO_MECHANISM
Header
Fromgssapi_spnego.h
Togssapi_oid.h

Modified #def GSS_KRB5_REGISTER_ACCEPTOR_IDENTITY_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_IAKERB_MECHANISM
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_IMPORT_CRED_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_C_NT_DN
Header
Fromgssapi.h
Togssapi_oid.h

Modified #def GSS_KRB5_EXPORT_LUCID_CONTEXT_V1_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_INITIATOR_SUBKEY_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_EXPORT_LUCID_CONTEXT_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_SET_DEFAULT_REALM_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_EXTRACT_AUTHZ_DATA_FROM_SEC_CONTEXT_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_C_PEER_HAS_UPDATED_SPNEGO
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_COPY_CCACHE_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_TKT_FLAGS_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_TIME_OFFSET_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_GET_SUBKEY_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

Modified #def GSS_KRB5_CRED_NO_CI_FLAGS_X
Header
Fromgssapi_krb5.h
Togssapi_oid.h

gssapi_protos.h
Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi_krb5.hOM_uint32 gss_krb5_set_allowable_enctypes ( OM_uint32 *minor_status, gss_cred_id_t cred, OM_uint32 num_enctypes, int32_t *enctypes);
Togssapi_protos.hOM_uint32 gss_krb5_set_allowable_enctypes ( OM_uint32 *, gss_cred_id_t, OM_uint32, int32_t *);

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_pseudo_random ( OM_uint32 *minor_status, gss_ctx_id_t context, int prf_key, const gss_buffer_t prf_in, ssize_t desired_output_len, gss_buffer_t prf_out);
Togssapi_protos.hOM_uint32 gss_pseudo_random ( OM_uint32 *, gss_ctx_id_t, int, const gss_buffer_t, ssize_t, gss_buffer_t);

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_seal()
Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_inquire_names_for_mech ( OM_uint32 *, const gss_OID, gss_OID_set *);
Togssapi_protos.hOM_uint32 gss_inquire_names_for_mech ( OM_uint32 *, gss_const_OID, gss_OID_set *);

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_duplicate_oid ( OM_uint32 *, gss_OID, gss_OID *);
Togssapi_protos.hOM_uint32 gss_duplicate_oid ( OM_uint32 *, gss_OID, gss_OID *dest_oid);

Modified gss_wrap()
Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi_krb5.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_release_buffer_set ( OM_uint32 *minor_status, gss_buffer_set_t *buffer_set);
Togssapi_protos.hOM_uint32 gss_release_buffer_set ( OM_uint32 *, gss_buffer_set_t *);

Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_set_sec_context_option ( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, const gss_OID desired_object, const gss_buffer_t value);
Togssapi_protos.hOM_uint32 gss_set_sec_context_option ( OM_uint32 *, gss_ctx_id_t *, const gss_OID, const gss_buffer_t);

Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi.hint gss_oid_equal ( const gss_OID a, const gss_OID b);
Togssapi_protos.hint gss_oid_equal ( gss_const_OID, gss_const_OID);

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_iter_creds ( OM_uint32 *, OM_uint32 flags, gss_OID mech, void (^useriter)(gss_OID, gss_cred_id_t));
Togssapi_protos.hOM_uint32 gss_iter_creds ( OM_uint32 *, OM_uint32, gss_const_OID, void (^useriter)(gss_OID, gss_cred_id_t));

Header
Fromgssapi_krb5.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_add_oid_set_member ( OM_uint32 *, const gss_OID, gss_OID_set *);
Togssapi_protos.hOM_uint32 gss_add_oid_set_member ( OM_uint32 *, gss_const_OID, gss_OID_set *);

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_test_oid_set_member ( OM_uint32 *, const gss_OID, const gss_OID_set, int *);
Togssapi_protos.hOM_uint32 gss_test_oid_set_member ( OM_uint32 *, gss_const_OID, const gss_OID_set, int *);

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi_krb5.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_create_empty_buffer_set ( OM_uint32 *minor_status, gss_buffer_set_t *buffer_set);
Togssapi_protos.hOM_uint32 gss_create_empty_buffer_set ( OM_uint32 *, gss_buffer_set_t *);

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_add_buffer_set_member ( OM_uint32 *minor_status, const gss_buffer_t member_buffer, gss_buffer_set_t *buffer_set);
Togssapi_protos.hOM_uint32 gss_add_buffer_set_member ( OM_uint32 *, const gss_buffer_t, gss_buffer_set_t *);

Header
Fromgssapi_krb5.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_import_name ( OM_uint32 *, const gss_buffer_t, const gss_OID, gss_name_t *);
Togssapi_protos.hOM_uint32 gss_import_name ( OM_uint32 *, const gss_buffer_t, gss_const_OID, gss_name_t *);

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_inquire_sec_context_by_oid ( OM_uint32 *minor_status, const gss_ctx_id_t context_handle, const gss_OID desired_object, gss_buffer_set_t *data_set);
Togssapi_protos.hOM_uint32 gss_inquire_sec_context_by_oid ( OM_uint32 *, const gss_ctx_id_t, const gss_OID, gss_buffer_set_t *);

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_set_cred_option ( OM_uint32 *minor_status, gss_cred_id_t *cred_handle, const gss_OID object, const gss_buffer_t value);
Togssapi_protos.hOM_uint32 gss_set_cred_option ( OM_uint32 *, gss_cred_id_t *, const gss_OID, const gss_buffer_t);

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_get_mic()
Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi_krb5.hOM_uint32 gss_krb5_free_lucid_sec_context ( OM_uint32 *minor_status, void *kctx);
Togssapi_protos.hOM_uint32 gss_krb5_free_lucid_sec_context ( OM_uint32 *, void *);

Modified gss_sign()
Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_iter_creds_f ( OM_uint32 *, OM_uint32, gss_OID, void *, void (*)(void *, gss_OID, gss_cred_id_t));
Togssapi_protos.hOM_uint32 gss_iter_creds_f ( OM_uint32 *, OM_uint32, gss_const_OID, void *, void (*)(void *, gss_OID, gss_cred_id_t));

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi.hOM_uint32 gss_inquire_cred_by_oid ( OM_uint32 *minor_status, const gss_cred_id_t cred_handle, const gss_OID desired_object, gss_buffer_set_t *data_set);
Togssapi_protos.hOM_uint32 gss_inquire_cred_by_oid ( OM_uint32 *, const gss_cred_id_t, const gss_OID, gss_buffer_set_t *);

Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_unseal()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_verify()
Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

HeaderDeclaration
Fromgssapi_krb5.hOM_uint32 gss_krb5_export_lucid_sec_context ( OM_uint32 *minor_status, gss_ctx_id_t *context_handle, OM_uint32 version, void **kctx);
Togssapi_protos.hOM_uint32 gss_krb5_export_lucid_sec_context ( OM_uint32 *, gss_ctx_id_t *, OM_uint32, void **);

Modified gss_unwrap()
Header
Fromgssapi.h
Togssapi_protos.h

Header
Fromgssapi.h
Togssapi_protos.h

iAd

ADBannerView.h
Added ADAdType
Added NS_ENUM() (no architecture available)
Added NS_ENUM_AVAILABLE_IOS() (no architecture available)
ADBannerView_Deprecated.h
Added ADBannerView(Deprecated)
HeaderDeprecation
FromADBannerView.hnone
ToADBannerView_Deprecated.hiOS 6.0

Header
FromADBannerView.h
ToADBannerView_Deprecated.h

HeaderDeprecation
FromADBannerView.hnone
ToADBannerView_Deprecated.hiOS 6.0

HeaderDeprecation
FromADBannerView.hnone
ToADBannerView_Deprecated.hiOS 6.0

HeaderDeprecation
FromADBannerView.hnone
ToADBannerView_Deprecated.hiOS 6.0

Header
FromADBannerView.h
ToADBannerView_Deprecated.h

HeaderDeprecation
FromADBannerView.hnone
ToADBannerView_Deprecated.hiOS 6.0

ImageIO

No changes

MapKit

MKGeometry.h

MediaPlayer

MPMediaPickerController.h
MPMusicPlayerController.h
Removed -[MPMusicPlayerController beginSeekingBackward]
Removed -[MPMusicPlayerController beginSeekingForward]
Removed MPMusicPlayerController.currentPlaybackTime
Removed -[MPMusicPlayerController endSeeking]
Removed -[MPMusicPlayerController pause]
Removed -[MPMusicPlayerController play]
Removed -[MPMusicPlayerController stop]
Protocols
Fromnone
ToMPMediaPlayback

MediaToolbox

MTAudioProcessingTap.h
Added #def MTAUDIOPROCESSINGTAP_H
Added MTAudioProcessingTapCallbacks
Added MTAudioProcessingTapCreate()
Added MTAudioProcessingTapCreationFlags
Added MTAudioProcessingTapFinalizeCallback
Added MTAudioProcessingTapFlags
Added MTAudioProcessingTapGetSourceAudio()
Added MTAudioProcessingTapGetStorage()
Added MTAudioProcessingTapGetTypeID()
Added MTAudioProcessingTapInitCallback
Added MTAudioProcessingTapPrepareCallback
Added MTAudioProcessingTapProcessCallback
Added MTAudioProcessingTapRef
Added MTAudioProcessingTapUnprepareCallback
Added kMTAudioProcessingTapCallbacksVersion_0
Added kMTAudioProcessingTapCreationFlag_PostEffects
Added kMTAudioProcessingTapCreationFlag_PreEffects
Added kMTAudioProcessingTapFlag_EndOfStream
Added kMTAudioProcessingTapFlag_StartOfStream

MessageUI

No changes

MobileCoreServices

No changes

NewsstandKit

No changes

OpenAL

No changes

OpenGLES

glext.h
Removed glGetQueryObjectivEXT()
Added GLint64
Added GLsync
Added GLuint64

PassKit

PKError.h
Added PKErrorCode
Added PKErrorDomain
Added PKErrorNotEntitled
Added PKErrorPassSignatureInvalid
Added PKErrorUnknown

QuartzCore

CABase.h
Removed #def CGFLOAT_DEFINED
Removed CGFloat (no architecture available)
CALayer.h

QuickLook

No changes

Security

SecTrust.h
Declaration
FromOSStatus SecTrustCreateWithCertificates ( CFTypeRef certificates, CFTypeRef policies, SecTrustRef *trustRef);
ToOSStatus SecTrustCreateWithCertificates ( CFTypeRef certificates, CFTypeRef policies, SecTrustRef *trust);

SecureTransport.h

Social

SocialDefines.h
Added #def SOCIAL_CLASS_AVAILABLE
Added #def SOCIAL_EXTERN

StoreKit

SKPaymentTransaction.h

SystemConfiguration

SystemConfiguration.h

Twitter

No changes

UIKit

NSLayoutConstraint.h
Added NS_ENUM() (no architecture available)
Added NS_OPTIONS() (no architecture available)
Added UILayoutPriorityDefaultHigh
Added UILayoutPriorityDefaultLow
Added UILayoutPriorityFittingSizeLevel
Added UILayoutPriorityRequired
NSParagraphStyle.h
Added NS_ENUM_AVAILABLE_IOS() (no architecture available)
UIActivityIndicatorView.h
Removed UIActivityIndicatorView.UI_APPEARANCE_SELECTOR (no architecture available)
UIBarButtonItem.h
Removed UIBarButtonItem.UI_APPEARANCE_SELECTOR (no architecture available)
UIButton.h
Declaration
From@property(nonatomic) UILineBreakMode lineBreakMode
To@property(nonatomic) NSLineBreakMode lineBreakMode

UICollectionView.h
Added NSIndexPath(UICollectionViewAdditions)
UICollectionViewLayout.h
Added UICollectionViewLayout(SubclassingHooks)
Added UICollectionViewLayout(UpdateSupportHooks)
UIColor.h
Modified UIColor
Protocols
FromNSCoding
ToNSCoding, NSCopying

UIDatePicker.h
Deprecation
FromiOS 5.0
Tonone

UIDevice.h
UIFont.h
Modified UIFont
Protocols
Fromnone
ToNSCopying

UIKitDefines.h
Removed #def UIKIT_CLASS_AVAILABLE
Added #def instancetype
UILabel.h
Declaration
From@property(nonatomic) UITextAlignment textAlignment
To@property(nonatomic) NSTextAlignment textAlignment

Deprecation
Fromnone
ToiOS 6.0

Declaration
From@property(nonatomic) UILineBreakMode lineBreakMode
To@property(nonatomic) NSLineBreakMode lineBreakMode

UILongPressGestureRecognizer.h
Declaration
From@property(nonatomic) NSInteger numberOfTapsRequired
To@property(nonatomic) NSUInteger numberOfTapsRequired

Declaration
From@property(nonatomic) NSInteger numberOfTouchesRequired
To@property(nonatomic) NSUInteger numberOfTouchesRequired

UINavigationBar.h
Removed UINavigationBar.UI_APPEARANCE_SELECTOR (no architecture available)
UIPrintFormatter.h
Declaration
From@property(nonatomic) UITextAlignment textAlignment
To@property(nonatomic) NSTextAlignment textAlignment

UIProgressView.h
Removed UIProgressView.UI_APPEARANCE_SELECTOR (no architecture available)
UIResponder.h
Added -[NSObject toggleBoldface:]
Added -[NSObject toggleItalics:]
Added -[NSObject toggleUnderline:]
UISearchBar.h
Removed UISearchBar.UI_APPEARANCE_SELECTOR (no architecture available)
UISegmentedControl.h
Removed UISegmentedControl.UI_APPEARANCE_SELECTOR (no architecture available)
UISlider.h
Removed UISlider.UI_APPEARANCE_SELECTOR (no architecture available)
UIStringDrawing.h
Declaration
From- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(UILineBreakMode)lineBreakMode
To- (CGSize)sizeWithFont:(UIFont *)font constrainedToSize:(CGSize)size lineBreakMode:(NSLineBreakMode)lineBreakMode

Declaration
From- (CGSize)drawAtPoint:(CGPoint)point forWidth:(CGFloat)width withFont:(UIFont *)font minFontSize:(CGFloat)minFontSize actualFontSize:(CGFloat *)actualFontSize lineBreakMode:(UILineBreakMode)lineBreakMode baselineAdjustment:(UIBaselineAdjustment)baselineAdjustment
To- (CGSize)drawAtPoint:(CGPoint)point forWidth:(CGFloat)width withFont:(UIFont *)font minFontSize:(CGFloat)minFontSize actualFontSize:(CGFloat *)actualFontSize lineBreakMode:(NSLineBreakMode)lineBreakMode baselineAdjustment:(UIBaselineAdjustment)baselineAdjustment

Declaration
From- (CGSize)drawAtPoint:(CGPoint)point forWidth:(CGFloat)width withFont:(UIFont *)font lineBreakMode:(UILineBreakMode)lineBreakMode
To- (CGSize)drawAtPoint:(CGPoint)point forWidth:(CGFloat)width withFont:(UIFont *)font lineBreakMode:(NSLineBreakMode)lineBreakMode

Declaration
From- (CGSize)drawInRect:(CGRect)rect withFont:(UIFont *)font lineBreakMode:(UILineBreakMode)lineBreakMode alignment:(UITextAlignment)alignment
To- (CGSize)drawInRect:(CGRect)rect withFont:(UIFont *)font lineBreakMode:(NSLineBreakMode)lineBreakMode alignment:(NSTextAlignment)alignment

Declaration
From- (CGSize)drawInRect:(CGRect)rect withFont:(UIFont *)font lineBreakMode:(UILineBreakMode)lineBreakMode
To- (CGSize)drawInRect:(CGRect)rect withFont:(UIFont *)font lineBreakMode:(NSLineBreakMode)lineBreakMode

Declaration
From- (CGSize)drawAtPoint:(CGPoint)point forWidth:(CGFloat)width withFont:(UIFont *)font fontSize:(CGFloat)fontSize lineBreakMode:(UILineBreakMode)lineBreakMode baselineAdjustment:(UIBaselineAdjustment)baselineAdjustment
To- (CGSize)drawAtPoint:(CGPoint)point forWidth:(CGFloat)width withFont:(UIFont *)font fontSize:(CGFloat)fontSize lineBreakMode:(NSLineBreakMode)lineBreakMode baselineAdjustment:(UIBaselineAdjustment)baselineAdjustment

Declaration
From- (CGSize)sizeWithFont:(UIFont *)font forWidth:(CGFloat)width lineBreakMode:(UILineBreakMode)lineBreakMode
To- (CGSize)sizeWithFont:(UIFont *)font forWidth:(CGFloat)width lineBreakMode:(NSLineBreakMode)lineBreakMode

Declaration
From- (CGSize)sizeWithFont:(UIFont *)font minFontSize:(CGFloat)minFontSize actualFontSize:(CGFloat *)actualFontSize forWidth:(CGFloat)width lineBreakMode:(UILineBreakMode)lineBreakMode
To- (CGSize)sizeWithFont:(UIFont *)font minFontSize:(CGFloat)minFontSize actualFontSize:(CGFloat *)actualFontSize forWidth:(CGFloat)width lineBreakMode:(NSLineBreakMode)lineBreakMode

UISwitch.h
Removed UISwitch.UI_APPEARANCE_SELECTOR (no architecture available)
UITabBar.h
Removed UITabBar.UI_APPEARANCE_SELECTOR (no architecture available)
UITabBarItem.h
Removed -[UITabBarItem UI_APPEARANCE_SELECTOR] (no architecture available)
UITableViewCell.h
Declaration
From@property(nonatomic) UITextAlignment textAlignment
To@property(nonatomic) NSTextAlignment textAlignment

Declaration
From@property(nonatomic) UILineBreakMode lineBreakMode
To@property(nonatomic) NSLineBreakMode lineBreakMode

UITableViewController.h
UITextField.h
Declaration
From@property(nonatomic) UITextAlignment textAlignment
To@property(nonatomic) NSTextAlignment textAlignment

UITextView.h
Declaration
From@property(nonatomic) UITextAlignment textAlignment
To@property(nonatomic) NSTextAlignment textAlignment

UIToolbar.h
Removed UIToolbar.UI_APPEARANCE_SELECTOR (no architecture available)
UITouch.h
Removed #def UITOUCH_IVARS_PRIVATE
UIView.h
Added UIView(UIConstraintBasedCompatibility)
Added UIView(UIConstraintBasedLayoutCoreMethods)
Added UIView(UIConstraintBasedLayoutDebugging)
Added UIView(UIConstraintBasedLayoutFittingSize)
Added UIView(UIConstraintBasedLayoutInstallingConstraints)
Added UIView(UIConstraintBasedLayoutLayering)
Added UIView(UIStateRestoration)
Deprecation
Fromnone
ToiOS 6.0

UIViewController.h
Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0