iOS Developer Library 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 vImageClipToAlpha_RGBA8888()
Added vImageClipToAlpha_RGBAFFFF()
Added vImagePremultiplyData_ARGB16U()
Added #def vImagePremultiplyData_BGRA16U
Added vImagePremultiplyData_RGBA16U()
Added vImageUnpremultiplyData_ARGB16U()
Added #def vImageUnpremultiplyData_BGRA16U
Added vImageUnpremultiplyData_RGBA16U()
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
Added vImageHorizontalReflect_Planar16U()
Added vImageRotate90_Planar16U()
Added vImageVerticalReflect_Planar16U()
Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

vDSP.h
Added vDSP_DCT_CreateSetup()
Added vDSP_DCT_Execute()
Added vDSP_DCT_II
Added vDSP_DCT_III
Added vDSP_DCT_Type
Added vDSP_biquad()
Added vDSP_biquadD()
Added vDSP_biquad_CreateSetup()
Added vDSP_biquad_CreateSetupD()
Added vDSP_biquad_DestroySetup()
Added vDSP_biquad_DestroySetupD()
Added vDSP_biquad_Setup
Added vDSP_biquad_SetupD
Added vDSP_normalize()
Added vDSP_normalizeD()
Added vDSP_sve_svesq()
Added vDSP_sve_svesqD()
Added vDSP_vsmsma()
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
Added kAudioFileM4BType
AudioFormat.h
Added kAudioFormatProperty_AreChannelLayoutsEquivalent
AudioQueue.h
Added AudioQueueChannelAssignment
Added AudioQueueProcessingTapCallback
Added AudioQueueProcessingTapDispose()
Added AudioQueueProcessingTapGetQueueTime()
Added AudioQueueProcessingTapGetSourceAudio()
Added AudioQueueProcessingTapNew()
Added AudioQueueProcessingTapRef
Added kAudioQueueErr_InvalidTapContext
Added kAudioQueueErr_InvalidTapType
Added kAudioQueueErr_TooManyTaps
Added kAudioQueueProcessingTap_EndOfStream
Added kAudioQueueProcessingTap_PostEffects
Added kAudioQueueProcessingTap_PreEffects
Added kAudioQueueProcessingTap_Siphon
Added kAudioQueueProcessingTap_StartOfStream
Added kAudioQueueProperty_ChannelAssignments
AudioSession.h
Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Header
FromAudioServices.h
ToAudioSession.h

Modified kAudioSessionProperty_AudioRoute
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

Modified kAudioSessionMode_GameChat
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

Modified #def kAudioSession_AudioRouteChangeKey_OldRoute
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
Added kCAF_iXMLChunkID

AudioUnit

AUComponent.h
Added AudioUnitProcess()
Added AudioUnitProcessMultiple()
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 kAUGroupParameterID_Sostenuto
Added kAUNBandEQParam_GlobalGain
Added kAUSamplerParam_CoarseTuning
Added kAUSamplerParam_FineTuning
Added kAUSamplerParam_Gain
Added kAUSamplerParam_Pan
Added kNewTimePitchParam_EnablePeakLocking
Added kNewTimePitchParam_Overlap
Added kNewTimePitchParam_Pitch
Added kNewTimePitchParam_Rate
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)
Modified kMatrixMixerParam_Enable
Architectures
FromUnknown
Toarm

Modified kMatrixMixerParam_PostPeakHoldLevel
Architectures
FromUnknown
Toarm

Modified kMatrixMixerParam_PreAveragePower
Architectures
FromUnknown
Toarm

Modified kMatrixMixerParam_Volume
Architectures
FromUnknown
Toarm

Modified kMatrixMixerParam_PreAveragePowerLinear
Architectures
FromUnknown
Toarm

Modified kDelayParam_Feedback
Architectures
FromUnknown
Toarm

Modified kMatrixMixerParam_PrePeakHoldLevel
Architectures
FromUnknown
Toarm

Modified kMatrixMixerParam_PrePeakHoldLevelLinear
Architectures
FromUnknown
Toarm

Modified kDelayParam_DelayTime
Architectures
FromUnknown
Toarm

Modified kMatrixMixerParam_PostPeakHoldLevelLinear
Architectures
FromUnknown
Toarm

Modified kMatrixMixerParam_PostAveragePower
Architectures
FromUnknown
Toarm

Modified kDelayParam_WetDryMix
Architectures
FromUnknown
Toarm

Modified kMatrixMixerParam_PostAveragePowerLinear
Architectures
FromUnknown
Toarm

Modified kDelayParam_LopassCutoff
Architectures
FromUnknown
Toarm

AudioUnitProperties.h
Added AUSamplerInstrumentData
Added kAUSamplerProperty_BankAndPreset
Added kAUSamplerProperty_LoadInstrument
Added kAUVoiceIOErr_UnexpectedNumberOfInputChannels (no architecture available)
Added kAudioUnitProperty_NickName
Added kInstrumentType_AUPreset
Added kInstrumentType_Audiofile
Added kInstrumentType_DLSPreset
Added kInstrumentType_EXS24
Added kInstrumentType_SF2Preset
Architectures
FromUnknown
Toarm

Modified kAudioUnitProperty_DeferredRendererExtraLatency
Architectures
FromUnknown
Toarm

Modified kAudioUnitProperty_DeferredRendererPullSize
Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Architectures
FromUnknown
Toarm

Modified kAudioUnitProperty_DeferredRendererWaitFrames
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)
AVCaptureOutput.h
Added AVCaptureAudioFileOutput (no architecture available)
Added AVCaptureAudioFileOutput.audioSettings (no architecture available)
Added +[AVCaptureAudioFileOutput availableOutputFileTypes] (no architecture available)
Added AVCaptureAudioFileOutput.metadata (no architecture available)
Added -[AVCaptureAudioFileOutput startRecordingToOutputFileURL:outputFileType:recordingDelegate:] (no architecture available)
Added AVCaptureAudioPreviewOutput (no architecture available)
Added AVCaptureAudioPreviewOutput.outputDeviceUniqueID (no architecture available)
Added AVCaptureAudioPreviewOutput.volume (no architecture available)
Added AVCaptureFileOutputDelegate
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)
Added kAudioChannelLayoutTag_AAC_7_1_B

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
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

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)
CFURL.h
Added kCFURLBookmarkCreationSecurityScopeAllowOnlyReadAccess
Added kCFURLBookmarkCreationWithSecurityScope
Added kCFURLBookmarkResolutionWithSecurityScope
Deprecation
Fromnone
ToiOS 6.0

Deprecation
Fromnone
ToiOS 6.0

CoreGraphics

CoreImage

CIContext.h
Deprecation
Fromnone
ToiOS 6.0

CIDetector.h
CoreImageDefines.h
Added #def CORE_IMAGE_HIDDEN

CoreLocation

CLLocation.h

CoreMedia

CMAudioClock.h
Added CMAudioClockCreate()
CMBase.h
Added #def AVAILABLE_MAC_OS_X_VERSION_10_8_AND_LATER
Added #def AVAILABLE_MAC_OS_X_VERSION_10_9_AND_LATER
CMFormatDescription.h
Added #def CMSubtitleFormatDescriptionGetFormatType
Added CMSubtitleFormatType
Added kCMFormatDescriptionColorPrimaries_P22
Added kCMMetadataFormatType_Boxed
Added kCMMetadataFormatType_ICY
Added kCMMetadataFormatType_ID3
Added kCMSubtitleFormatType_3GText
Added kCMSubtitleFormatType_WebVTT
CMSync.h
Added CMClockRef
Added #def kCMTimebaseFarFutureCFAbsoluteTime
Added #def kCMTimebaseVeryLongCFTimeInterval

CoreMIDI

MIDIServices.h
Added kMIDINotPermitted

CoreMotion

No changes

CoreTelephony

CoreTelephonyDefines.h
Added CTError
Added kCTErrorDomainMach
Added kCTErrorDomainNoError
Added kCTErrorDomainPOSIX

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)
Added ATSFontRef (no architecture available)
Added CF_ENUM() (no architecture available)
Added CF_OPTIONS() (no architecture available)
Added CTFontCopyDefaultCascadeListForLanguages()
Added CTFontGetOpticalBoundsForGlyphs()
Added kCTBaselineClassHanging
Added kCTBaselineClassIdeographicCentered
Added kCTBaselineClassIdeographicHigh
Added kCTBaselineClassIdeographicLow
Added kCTBaselineClassMath
Added kCTBaselineClassRoman
Added kCTBaselineOriginalFont
Added kCTBaselineReferenceFont
Added kCTFontTableAnkr
Added kCTFontUIFontAlertHeader
Added kCTFontUIFontApplication
Added kCTFontUIFontControlContent
Added kCTFontUIFontEmphasizedSystem
Added kCTFontUIFontEmphasizedSystemDetail
Added kCTFontUIFontLabel
Added kCTFontUIFontMenuItem
Added kCTFontUIFontMenuItemCmdKey
Added kCTFontUIFontMenuItemMark
Added kCTFontUIFontMenuTitle
Added kCTFontUIFontMessage
Added kCTFontUIFontMiniEmphasizedSystem
Added kCTFontUIFontMiniSystem
Added kCTFontUIFontNone
Added kCTFontUIFontPalette
Added kCTFontUIFontPushButton
Added kCTFontUIFontSmallEmphasizedSystem
Added kCTFontUIFontSmallSystem
Added kCTFontUIFontSmallToolbar
Added kCTFontUIFontSystem
Added kCTFontUIFontSystemDetail
Added kCTFontUIFontToolTip
Added kCTFontUIFontToolbar
Added kCTFontUIFontUser
Added kCTFontUIFontUserFixedPitch
Added kCTFontUIFontUtilityWindowTitle
Added kCTFontUIFontViews
Added kCTFontUIFontWindowTitle
Declaration
FromCFStringRef CTFontCopyLocalizedName ( CTFontRef font, CFStringRef nameKey, CFStringRef *language);
ToCFStringRef CTFontCopyLocalizedName ( CTFontRef font, CFStringRef nameKey, CFStringRef *actualLanguage);

CTFontDescriptor.h
Added CTFontDescriptorMatchFontDescriptorsWithProgressHandler()
Added CTFontDescriptorMatchingState
Added CTFontDescriptorProgressHandler
Added kCTFontDescriptorMatchingCurrentAssetSize
Added kCTFontDescriptorMatchingDescriptors
Added kCTFontDescriptorMatchingDidBegin
Added kCTFontDescriptorMatchingDidFailWithError
Added kCTFontDescriptorMatchingDidFinish
Added kCTFontDescriptorMatchingDidFinishDownloading
Added kCTFontDescriptorMatchingDidMatch
Added kCTFontDescriptorMatchingDownloading
Added kCTFontDescriptorMatchingError
Added kCTFontDescriptorMatchingPercentage
Added kCTFontDescriptorMatchingResult
Added kCTFontDescriptorMatchingSourceDescriptor
Added kCTFontDescriptorMatchingStalled
Added kCTFontDescriptorMatchingTotalAssetSize
Added kCTFontDescriptorMatchingTotalDownloadedSize
Added kCTFontDescriptorMatchingWillBeginDownloading
Added kCTFontDescriptorMatchingWillBeginQuerying
Added kCTFontOrientationDefault
Added kCTFontOrientationHorizontal
Added kCTFontOrientationVertical
CTFontTraits.h
Added kCTFontClassClarendonSerifs
Added kCTFontClassFreeformSerifs
Added kCTFontClassModernSerifs
Added kCTFontClassOldStyleSerifs
Added kCTFontClassOrnamentals
Added kCTFontClassSansSerif
Added kCTFontClassScripts
Added kCTFontClassSlabSerifs
Added kCTFontClassSymbolic
Added kCTFontClassTransitionalSerifs
Added kCTFontClassUnknown
Added kCTFontCompositeTrait
Added kCTFontTraitBold
Added kCTFontTraitClassMask
Added kCTFontTraitColorGlyphs
Added kCTFontTraitComposite
Added kCTFontTraitCondensed
Added kCTFontTraitExpanded
Added kCTFontTraitItalic
Added kCTFontTraitMonoSpace
Added kCTFontTraitUIOptimized
Added kCTFontTraitVertical
CTGlyphInfo.h
Added kCTCharacterCollectionAdobeCNS1
Added kCTCharacterCollectionAdobeGB1
Added kCTCharacterCollectionAdobeJapan1
Added kCTCharacterCollectionAdobeJapan2
Added kCTCharacterCollectionAdobeKorea1
Added kCTCharacterCollectionIdentityMapping
CTLine.h
Added CTLineBoundsOptions
Added CTLineGetBoundsWithOptions()
Added kCTLineBoundsExcludeTypographicLeading
Added kCTLineBoundsExcludeTypographicShifts
Added kCTLineBoundsUseGlyphPathBounds
Added kCTLineBoundsUseHangingPunctuation
Added kCTLineBoundsUseOpticalBounds
CTParagraphStyle.h
Added kCTParagraphStyleSpecifierLineBoundsOptions
Added kCTTextAlignmentCenter
Added kCTTextAlignmentJustified
Added kCTTextAlignmentLeft
Added kCTTextAlignmentNatural
Added kCTTextAlignmentRight
Declaration
FromCTParagraphStyleRef CTParagraphStyleCreate ( const CTParagraphStyleSetting *settings, CFIndex settingCount);
ToCTParagraphStyleRef CTParagraphStyleCreate ( const CTParagraphStyleSetting *settings, size_t settingCount);

CTStringAttributes.h
Added kCTBaselineClassAttributeName
Added kCTBaselineInfoAttributeName
Added kCTBaselineReferenceInfoAttributeName
Added kCTWritingDirectionAttributeName
Added kCTWritingDirectionEmbedding
Added kCTWritingDirectionOverride
CTTypesetter.h
Deprecation
Fromnone
ToiOS 6.0

CoreText.h
Added #def kCTVersionNumber10_8
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 kBSLNIdeographicHighBaseline
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
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
Added NSFeatureUnsupportedError
Added NSXPCConnectionErrorMaximum
Added NSXPCConnectionErrorMinimum
Added NSXPCConnectionInterrupted
Added NSXPCConnectionInvalid
Added NSXPCConnectionReplyInvalid
Added NS_ENUM_AVAILABLE (no architecture available)
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)
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
Added NSApplicationScriptsDirectory
Added NSTrashDirectory
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)
Added NSURLBookmarkCreationSecurityScopeAllowOnlyReadAccess
Added NSURLBookmarkCreationWithSecurityScope
Added NSURLBookmarkResolutionWithSecurityScope
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

GKPlayer.h
GKVoiceChat.h

GLKit

No changes

GSS

gssapi.h
Removed #def GSSAPI_DEPRECATED
Removed gss_store_cred()
Added #def GSSAPI_CALLCONV
Added #def GSS_C_ATTR_LOCAL_LOGIN_USER
Added #def GSS_IOV_BUFFER_FLAG_ALLOCATE
Added #def GSS_IOV_BUFFER_FLAG_ALLOCATED
Added #def GSS_S_BAD_MECH_ATTR
Added #def GSS_S_CRED_UNAVAIL
Added gss_aapl_change_password()
Added gss_const_OID
Added gss_const_OID_set
Added gss_const_buffer_t
Added gss_const_channel_bindings_t
Added gss_const_cred_id_t
Added gss_const_ctx_id_t
Added gss_const_name_t
Added #def gss_iter_OID
Added #def kGSSChangePasswordNewPassword
Added #def kGSSChangePasswordOldPassword
Added #def kGSSICVerifyCredential
gssapi_apple.h
Added #def GSS_LIB_CALL
Added #def GSS_LIB_FUNCTION
Added #def GSS_LIB_VARIABLE
Modified gss_aapl_initial_cred()
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
Added gss_acquire_cred_with_password()
Added gss_decapsulate_token()
Added gss_display_mech_attr()
Added gss_encapsulate_token()
Added gss_export_cred()
Added gss_import_cred()
Added gss_inquire_attrs_for_mech()
Modified gss_export_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_release_cred()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_release_oid_set()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_krb5_set_allowable_enctypes()
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 *);

Modified gss_pseudo_random()
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);

Modified gss_duplicate_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_krb5_ccache_name()
Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_seal()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_inquire_names_for_mech()
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 *);

Modified gss_duplicate_oid()
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

Modified gsskrb5_register_acceptor_identity()
Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_add_cred()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_release_buffer_set()
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 *);

Modified gss_oid_to_str()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_set_sec_context_option()
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);

Modified gss_inquire_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_oid_equal()
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);

Modified gss_delete_sec_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_canonicalize_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_release_buffer()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_destroy_cred()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_iter_creds()
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));

Modified krb5_gss_register_acceptor_identity()
Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_indicate_mechs()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_add_oid_set_member()
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 *);

Modified gss_test_oid_set_member()
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 *);

Modified gss_context_time()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_init_sec_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_krb5_copy_ccache()
Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_create_empty_oid_set()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_create_empty_buffer_set()
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 *);

Modified gss_add_buffer_set_member()
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 *);

Modified gsskrb5_extract_authz_data_from_sec_context()
Header
Fromgssapi_krb5.h
Togssapi_protos.h

Modified gss_import_name()
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 *);

Modified gss_inquire_sec_context_by_oid()
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 *);

Modified gss_set_cred_option()
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);

Modified gss_release_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_display_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_get_mic()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_inquire_mechs_for_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_inquire_cred()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_acquire_cred()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_release_oid()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_display_status()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_verify_mic()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_wrap_size_limit()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_krb5_free_lucid_sec_context()
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

Modified gss_iter_creds_f()
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));

Modified gss_process_context_token()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_import_sec_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_export_sec_context()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_inquire_cred_by_oid()
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 *);

Modified gss_compare_name()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_unseal()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_verify()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_inquire_cred_by_mech()
Header
Fromgssapi.h
Togssapi_protos.h

Modified gss_krb5_export_lucid_sec_context()
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

Modified gss_accept_sec_context()
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

MKDirectionsRequest.h
Added MKDirectionsRequest.destination
Added MKDirectionsRequest.source

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

EAGL.h
Added EAGLSharegroup.debugLabel
glext.h
Removed glGetQueryObjectivEXT()
Added #def GL_ALPHA16F_EXT
Added #def GL_ALPHA32F_EXT
Added #def GL_ALPHA8_EXT
Added #def GL_ALREADY_SIGNALED_APPLE
Added #def GL_APPLE_copy_texture_levels
Added #def GL_APPLE_sync
Added #def GL_BGRA8_EXT
Added #def GL_CONDITION_SATISFIED_APPLE
Added #def GL_DEPTH_COMPONENT32_OES
Added #def GL_EXT_map_buffer_range
Added #def GL_EXT_shader_framebuffer_fetch
Added #def GL_EXT_texture_storage
Added #def GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT
Added #def GL_LUMINANCE16F_EXT
Added #def GL_LUMINANCE32F_EXT
Added #def GL_LUMINANCE8_ALPHA8_EXT
Added #def GL_LUMINANCE8_EXT
Added #def GL_LUMINANCE_ALPHA16F_EXT
Added #def GL_LUMINANCE_ALPHA32F_EXT
Added #def GL_MAP_FLUSH_EXPLICIT_BIT_EXT
Added #def GL_MAP_INVALIDATE_BUFFER_BIT_EXT
Added #def GL_MAP_INVALIDATE_RANGE_BIT_EXT
Added #def GL_MAP_READ_BIT_EXT
Added #def GL_MAP_UNSYNCHRONIZED_BIT_EXT
Added #def GL_MAP_WRITE_BIT_EXT
Added #def GL_MAX_SERVER_WAIT_TIMEOUT_APPLE
Added #def GL_OBJECT_TYPE_APPLE
Added #def GL_R32F_EXT
Added #def GL_RG32F_EXT
Added #def GL_RGB32F_EXT
Added #def GL_RGBA32F_EXT
Added #def GL_RGB_RAW_422_APPLE
Added #def GL_SAMPLER_2D_SHADOW_EXT
Added #def GL_SIGNALED_APPLE
Added #def GL_SYNC_CONDITION_APPLE
Added #def GL_SYNC_FENCE_APPLE
Added #def GL_SYNC_FLAGS_APPLE
Added #def GL_SYNC_FLUSH_COMMANDS_BIT_APPLE
Added #def GL_SYNC_GPU_COMMANDS_COMPLETE_APPLE
Added #def GL_SYNC_OBJECT_APPLE
Added #def GL_SYNC_STATUS_APPLE
Added #def GL_TEXTURE_IMMUTABLE_FORMAT_EXT
Added #def GL_TIMEOUT_EXPIRED_APPLE
Added #def GL_TIMEOUT_IGNORED_APPLE
Added #def GL_UNSIGNALED_APPLE
Added #def GL_WAIT_FAILED_APPLE
Added GLint64
Added GLsync
Added GLuint64
Added glClientWaitSyncAPPLE()
Added glCopyTextureLevelsAPPLE()
Added glDeleteSyncAPPLE()
Added glFenceSyncAPPLE()
Added glFlushMappedBufferRangeEXT()
Added glGetInteger64vAPPLE()
Added glGetSyncivAPPLE()
Added glIsSyncAPPLE()
Added glMapBufferRangeEXT()
Added glTexStorage2DEXT()
Added glWaitSyncAPPLE()

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

SecKey.h
Added kSecPaddingPKCS1SHA224
Added kSecPaddingPKCS1SHA256
Added kSecPaddingPKCS1SHA384
Added kSecPaddingPKCS1SHA512
SecTrust.h
Declaration
FromOSStatus SecTrustCreateWithCertificates ( CFTypeRef certificates, CFTypeRef policies, SecTrustRef *trustRef);
ToOSStatus SecTrustCreateWithCertificates ( CFTypeRef certificates, CFTypeRef policies, SecTrustRef *trust);

SecureTransport.h
Added errSSLUnexpectedRecord

Social

SocialDefines.h
Added #def SOCIAL_CLASS_AVAILABLE
Added #def SOCIAL_EXTERN

StoreKit

SKPaymentTransaction.h

SystemConfiguration

SystemConfiguration.h
Added kSCStatusConnectionIgnore

Twitter

No changes

UIKit

NSLayoutConstraint.h
Added NS_ENUM() (no architecture available)
Added NS_OPTIONS() (no architecture available)
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)
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

Feedback