iOS 2.2 to iOS 3.0 API Differences
Added frameworks:
- CoreData
- ExternalAccessory
- GameKit
- MapKit
- MessageUI
- MobileCoreServices
- StoreKit
AVFoundation
AVAudioRecorder.h
Added AVAudioRecorder
Added AVAudioRecorder.delegate
Added -[AVAudioRecorder pause]
Added AVAudioRecorder.settings
Added -[AVAudioRecorder stop]
Added AVAudioRecorder.url
Added AVAudioRecorderDelegate
AVAudioSession.h
Added AVAudioSession
Added AVAudioSession.category
Added AVAudioSession.delegate
Added AVAudioSessionDelegate
Added -[AVAudioSessionDelegate categoryChanged:]
Added -[AVAudioSessionDelegate currentHardwareInputNumberOfChannelsChanged:]
Added -[AVAudioSessionDelegate currentHardwareOutputNumberOfChannelsChanged:]
Added -[AVAudioSessionDelegate currentHardwareSampleRateChanged:]
AVAudioSettings.h
Added AVAudioQuality
Added AVAudioQualityHigh
Added AVAudioQualityLow
Added AVAudioQualityMax
Added AVAudioQualityMedium
Added AVAudioQualityMin
Added AVEncoderAudioQualityKey
Added AVEncoderBitDepthHintKey
Added AVEncoderBitRateKey
Added AVFormatIDKey
Added AVLinearPCMBitDepthKey
Added AVLinearPCMIsFloatKey
Added AVNumberOfChannelsKey
Added AVSampleRateKey
AddressBook
ABPerson.h
ABRecord.h
AddressBookUI
ABUnknownPersonViewController.h
AudioToolbox
AudioFileStream.h
Modified AudioFileStreamSeek()
Declaration | |
---|---|
Old | OSStatus AudioFileStreamSeek ( AudioFileStreamID inAudioFileStream, SInt64 inAbsolutePacketOffset, SInt64 *outAbsoluteByteOffset, UInt32 *ioFlags); |
New | OSStatus AudioFileStreamSeek ( AudioFileStreamID inAudioFileStream, SInt64 inPacketOffset, SInt64 *outDataByteOffset, UInt32 *ioFlags); |
AudioFormat.h
Modified kPanningMode_VectorBasedPanning
Architectures | |
---|---|
Old | none? |
New | arm |
Architectures | |
---|---|
Old | none? |
New | arm |
Modified kPanningMode_SoundField
Architectures | |
---|---|
Old | none? |
New | arm |
Modified AudioPanningInfo
Architectures | |
---|---|
Old | none? |
New | arm |
Architectures | |
---|---|
Old | none? |
New | arm |
Architectures | |
---|---|
Old | none? |
New | arm |
Modified AudioBalanceFade
Architectures | |
---|---|
Old | none? |
New | arm |
Architectures | |
---|---|
Old | none? |
New | arm |
Architectures | |
---|---|
Old | none? |
New | arm |
Architectures | |
---|---|
Old | none? |
New | arm |
Modified kAudioBalanceFadeType_MaxUnityGain
Architectures | |
---|---|
Old | none? |
New | arm |
Architectures | |
---|---|
Old | none? |
New | arm |
Architectures | |
---|---|
Old | none? |
New | arm |
Modified kAudioFormatProperty_Encoders
Architectures | |
---|---|
Old | none? |
New | arm |
Modified kAudioFormatProperty_FormatIsVBR
Architectures | |
---|---|
Old | none? |
New | arm |
Modified kAudioFormatProperty_ChannelName
Architectures | |
---|---|
Old | none? |
New | arm |
Modified kAudioFormatProperty_Decoders
Architectures | |
---|---|
Old | none? |
New | arm |
Modified kAudioBalanceFadeType_EqualPower
Architectures | |
---|---|
Old | none? |
New | arm |
Modified kAudioFormatProperty_BalanceFade
Architectures | |
---|---|
Old | none? |
New | arm |
Modified kAudioFormatProperty_PanningMatrix
Architectures | |
---|---|
Old | none? |
New | arm |
Architectures | |
---|---|
Old | none? |
New | arm |
AudioQueue.h
AudioServices.h
Removed kAudioSessionProperty_CurrentHardwareInputVolume
AudioUnit
AUComponent.h
Modified AudioUnitSetParameter()
Declaration | |
---|---|
Old | OSStatus AudioUnitSetParameter ( AudioUnit ci, AudioUnitParameterID inID, AudioUnitScope inScope, AudioUnitElement inElement, AudioUnitParameterValue inValue, UInt32 inBufferOffsetInFrames); |
New | OSStatus AudioUnitSetParameter ( AudioUnit inUnit, AudioUnitParameterID inID, AudioUnitScope inScope, AudioUnitElement inElement, AudioUnitParameterValue inValue, UInt32 inBufferOffsetInFrames); |
Modified AudioUnitAddPropertyListener()
Declaration | |
---|---|
Old | OSStatus AudioUnitAddPropertyListener ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitPropertyListenerProc inProc, void *inProcUserData); |
New | OSStatus AudioUnitAddPropertyListener ( AudioUnit inUnit, AudioUnitPropertyID inID, AudioUnitPropertyListenerProc inProc, void *inProcUserData); |
Modified AudioUnitGetProperty()
Declaration | |
---|---|
Old | OSStatus AudioUnitGetProperty ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, void *outData, UInt32 *ioDataSize); |
New | OSStatus AudioUnitGetProperty ( AudioUnit inUnit, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, void *outData, UInt32 *ioDataSize); |
Modified AudioUnitSetProperty()
Declaration | |
---|---|
Old | OSStatus AudioUnitSetProperty ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, const void *inData, UInt32 inDataSize); |
New | OSStatus AudioUnitSetProperty ( AudioUnit inUnit, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, const void *inData, UInt32 inDataSize); |
Modified AudioUnitRemoveRenderNotify()
Declaration | |
---|---|
Old | OSStatus AudioUnitRemoveRenderNotify ( AudioUnit ci, AURenderCallback inProc, void *inProcUserData); |
New | OSStatus AudioUnitRemoveRenderNotify ( AudioUnit inUnit, AURenderCallback inProc, void *inProcUserData); |
Modified AudioUnitSetParameterProc
Architectures | |
---|---|
Old | none? |
New | arm |
Modified AudioUnitReset()
Declaration | |
---|---|
Old | OSStatus AudioUnitReset ( AudioUnit ci, AudioUnitScope inScope, AudioUnitElement inElement); |
New | OSStatus AudioUnitReset ( AudioUnit inUnit, AudioUnitScope inScope, AudioUnitElement inElement); |
Modified AudioUnitGetParameterProc
Architectures | |
---|---|
Old | none? |
New | arm |
Modified AudioUnitScheduleParameters()
Declaration | |
---|---|
Old | OSStatus AudioUnitScheduleParameters ( AudioUnit ci, const AudioUnitParameterEvent *inParameterEvent, UInt32 inNumParamEvents); |
New | OSStatus AudioUnitScheduleParameters ( AudioUnit inUnit, const AudioUnitParameterEvent *inParameterEvent, UInt32 inNumParamEvents); |
Modified AudioUnitInitialize()
Declaration | |
---|---|
Old | OSStatus AudioUnitInitialize ( AudioUnit ci); |
New | OSStatus AudioUnitInitialize ( AudioUnit inUnit); |
Modified AudioUnitRenderProc
Architectures | |
---|---|
Old | none? |
New | arm |
Modified AudioUnitGetParameter()
Declaration | |
---|---|
Old | OSStatus AudioUnitGetParameter ( AudioUnit ci, AudioUnitParameterID inID, AudioUnitScope inScope, AudioUnitElement inElement, AudioUnitParameterValue *outValue); |
New | OSStatus AudioUnitGetParameter ( AudioUnit inUnit, AudioUnitParameterID inID, AudioUnitScope inScope, AudioUnitElement inElement, AudioUnitParameterValue *outValue); |
Modified AudioUnitUninitialize()
Declaration | |
---|---|
Old | OSStatus AudioUnitUninitialize ( AudioUnit ci); |
New | OSStatus AudioUnitUninitialize ( AudioUnit inUnit); |
Modified AudioUnitRender()
Declaration | |
---|---|
Old | OSStatus AudioUnitRender ( AudioUnit ci, AudioUnitRenderActionFlags *ioActionFlags, const AudioTimeStamp *inTimeStamp, UInt32 inOutputBusNumber, UInt32 inNumberFrames, AudioBufferList *ioData); |
New | OSStatus AudioUnitRender ( AudioUnit inUnit, AudioUnitRenderActionFlags *ioActionFlags, const AudioTimeStamp *inTimeStamp, UInt32 inOutputBusNumber, UInt32 inNumberFrames, AudioBufferList *ioData); |
Modified AudioUnitAddRenderNotify()
Declaration | |
---|---|
Old | OSStatus AudioUnitAddRenderNotify ( AudioUnit ci, AURenderCallback inProc, void *inProcUserData); |
New | OSStatus AudioUnitAddRenderNotify ( AudioUnit inUnit, AURenderCallback inProc, void *inProcUserData); |
Modified AudioUnitGetPropertyInfo()
Declaration | |
---|---|
Old | OSStatus AudioUnitGetPropertyInfo ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, UInt32 *outDataSize, Boolean *outWritable); |
New | OSStatus AudioUnitGetPropertyInfo ( AudioUnit inUnit, AudioUnitPropertyID inID, AudioUnitScope inScope, AudioUnitElement inElement, UInt32 *outDataSize, Boolean *outWritable); |
Declaration | |
---|---|
Old | OSStatus AudioUnitRemovePropertyListenerWithUserData ( AudioUnit ci, AudioUnitPropertyID inID, AudioUnitPropertyListenerProc inProc, void *inProcUserData); |
New | OSStatus AudioUnitRemovePropertyListenerWithUserData ( AudioUnit inUnit, AudioUnitPropertyID inID, AudioUnitPropertyListenerProc inProc, void *inProcUserData); |
AUPlugIn.h
Added AudioComponentRegister()
Added AudioOutputUnitPlugInInterface
Added AudioUnitPlugInInterface
Added #def kAudioOutputUnitPlugInInterfaceUUID
Added #def kAudioUnitPlugInInterfaceUUID
AudioComponent.h
AudioUnitProperties.h
Modified kAudioUnitProperty_FrequencyResponse
Architectures | |
---|---|
Old | arm |
New | none? |
Modified kNumberOfResponseFrequencies
Architectures | |
---|---|
Old | arm |
New | none? |
Modified AudioUnitFrequencyResponseBin
Architectures | |
---|---|
Old | arm |
New | none? |
CFNetwork
CFNetworkDefs.h
Removed #def CALLBACK_API_C
CFNetworkErrors.h
Added kCFErrorPACFileAuth
Added kCFURLErrorBadURL
Added kCFURLErrorCallIsActive
Added kCFURLErrorCancelled
Added kCFURLErrorTimedOut
Added kCFURLErrorUnknown
CFProxySupport.h
CFSocketStream.h
Declaration | |
---|---|
Old | SInt32 CFSocketStreamSOCKSGetErrorSubdomain ( CFStreamError *error); |
New | SInt32 CFSocketStreamSOCKSGetErrorSubdomain ( const CFStreamError *error); |
Modified CFSocketStreamSOCKSGetError()
Declaration | |
---|---|
Old | SInt32 CFSocketStreamSOCKSGetError ( CFStreamError *error); |
New | SInt32 CFSocketStreamSOCKSGetError ( const CFStreamError *error); |
CoreAudio
CoreAudioTypes.h
CoreData
CoreDataDefines.h
CoreDataErrors.h
Added NSAffectedStoresErrorKey
Added NSCoreDataError
Added NSDetailedErrorsKey
Added NSMigrationError
Added NSSQLiteError
Added NSSQLiteErrorDomain
Added NSValidationKeyErrorKey
NSAtomicStore.h
NSAtomicStoreCacheNode.h
Added NSAtomicStoreCacheNode
NSAttributeDescription.h
Added NSAttributeDescription
Added NSAttributeType
Added NSBooleanAttributeType
Added NSDateAttributeType
Added NSDecimalAttributeType
Added NSDoubleAttributeType
Added NSFloatAttributeType
Added NSInteger16AttributeType
Added NSInteger32AttributeType
Added NSInteger64AttributeType
Added NSObjectIDAttributeType
Added NSStringAttributeType
Added NSUndefinedAttributeType
NSEntityDescription.h
Added NSEntityDescription
NSEntityMapping.h
Added NSEntityMapping
Added -[NSEntityMapping name]
Added NSAddEntityMappingType
Added NSCopyEntityMappingType
Added NSEntityMappingType
NSEntityMigrationPolicy.h
NSExpressionDescription.h
NSFetchRequest.h
Added NSFetchRequest
Added -[NSFetchRequest entity]
Added NSDictionaryResultType
Added NSFetchRequestResultType
NSFetchRequestExpression.h
Added NSFetchRequestExpression
Added NSFetchRequestExpressionType
NSFetchedPropertyDescription.h
NSFetchedResultsController.h
Added enum
Added -[enum controller:didChangeObject:atIndexPath:forChangeType:newIndexPath:]
Added -[enum controller:didChangeSection:atIndex:forChangeType:]
Added -[enum controllerDidChangeContent:]
Added -[enum controllerWillChangeContent:]
NSManagedObject.h
Added NSManagedObject
Added NSSnapshotEventRefresh
Added NSSnapshotEventRollback
Added NSSnapshotEventType
NSManagedObjectContext.h
Added NSManagedObjectContext
Added NSDeletedObjectsKey
Added NSErrorMergePolicy
Added NSInsertedObjectsKey
Added NSInvalidatedObjectsKey
Added NSOverwriteMergePolicy
Added NSRefreshedObjectsKey
Added NSRollbackMergePolicy
Added NSUpdatedObjectsKey
NSManagedObjectID.h
NSManagedObjectModel.h
Added NSManagedObjectModel
NSMappingModel.h
Added NSMappingModel
NSMigrationManager.h
Added NSMigrationManager
NSPersistentStore.h
Added NSPersistentStore
Added -[NSPersistentStore URL]
NSPersistentStoreCoordinator.h
Added NSBinaryStoreType
Added NSInMemoryStoreType
Added NSSQLiteAnalyzeOption
Added NSSQLitePragmasOption
Added NSSQLiteStoreType
Added NSStoreTypeKey
Added NSStoreUUIDKey
NSPropertyDescription.h
Added NSPropertyDescription
NSPropertyMapping.h
NSRelationshipDescription.h
Added NSCascadeDeleteRule
Added NSDeleteRule
Added NSDenyDeleteRule
Added NSNoActionDeleteRule
Added NSNullifyDeleteRule
CoreFoundation
CFBase.h
Added #def kCFCoreFoundationVersionNumber_iOS_2_2
CFStringTokenizer.h
Added CFStringTokenizerRef
CoreGraphics
No changes
CoreLocation
CLError.h
Added kCLErrorHeadingFailure
Added kCLErrorNetwork
CLErrorDomain.h
CLHeading.h
Added CLHeading
Added -[CLHeading description]
Added CLHeading.timestamp
Added CLHeading.trueHeading
Added CLHeading.x
Added CLHeading.y
Added CLHeading.z
Added CLHeadingComponentValue
Added kCLHeadingFilterNone
CLLocationManager.h
CLLocationManagerDelegate.h
ExternalAccessory
EAAccessory.h
Added EAAccessory
Added EAAccessory.connected
Added EAAccessory.connectionID
Added EAAccessory.delegate
Added EAAccessory.manufacturer
Added EAAccessory.modelNumber
Added EAAccessory.name
Added EAAccessory.serialNumber
Added EAAccessoryDelegate
Added EAConnectionIDNone
EAAccessoryManager.h
Added EAAccessoryManager
Added EAAccessoryKey
EASession.h
Added EASession
Added EASession.accessory
Added EASession.inputStream
Added EASession.outputStream
Added EASession.protocolString
ExternalAccessoryDefines.h
Added #def EA_EXTERN
Added #def EA_EXTERN_CLASS
Foundation
NSComparisonPredicate.h
Added NSComparisonPredicate
Added NSAllPredicateModifier
Added NSAnyPredicateModifier
Added NSPredicateOperatorType
NSCompoundPredicate.h
Added NSCompoundPredicate
Added NSAndPredicateType
Added NSCompoundPredicateType
Added NSNotPredicateType
Added NSOrPredicateType
NSExpression.h
Added NSExpression
Added -[NSExpression function]
Added -[NSExpression keyPath]
Added -[NSExpression operand]
Added -[NSExpression variable]
Added NSExpressionType
Added NSFunctionExpressionType
Added NSKeyPathExpressionType
Added NSMinusSetExpressionType
Added NSSubqueryExpressionType
Added NSUnionSetExpressionType
Added NSVariableExpressionType
NSObjCRuntime.h
Added #def NSFoundationVersionNumber_iOS_2_2
Added #def NS_NONATOMIC_IPHONEONLY
NSPredicate.h
Added NSPredicate
Added NSArray(NSPredicateSupport)
Added NSMutableArray(NSPredicateSupport)
Added NSMutableSet(NSPredicateSupport)
Added NSSet(NSPredicateSupport)
NSURLConnection.h
Added -[NSObject connection:canAuthenticateAgainstProtectionSpace:]
Added -[NSObject connection:didSendBodyData:totalBytesWritten:totalBytesExpectedToWrite:]
Added -[NSObject connection:needNewBodyStream:]
Added -[NSObject connectionShouldUseCredentialStorage:]
NSURLCredential.h
Added NSURLCredential(NSClientCertificate)
Added NSURLCredential(NSInternetPassword)
Added NSURLCredential(NSServerTrust)
NSURLError.h
NSURLProtectionSpace.h
Added NSURLProtectionSpace(NSClientCertificateSpace)
Added NSURLProtectionSpace(NSServerTrustValidationSpace)
NSUndoManager.h
Added NSUndoManager
Added -[NSUndoManager canRedo]
Added -[NSUndoManager canUndo]
Added -[NSUndoManager redo]
Added -[NSUndoManager undo]
Added NSUndoCloseGroupingRunLoopOrdering
NSValueTransformer.h
Added NSValueTransformer
Added NSIsNilTransformerName
GameKit
GKPeerPickerController.h
Added GKPeerPickerController
GKSession.h
Added GKSession
Added GKSession.available
Added GKSession.delegate
Added GKSession.displayName
Added GKSession.peerID
Added GKSession.sessionID
Added GKSession.sessionMode
Added GKSessionDelegate
Added GKPeerConnectionState
Added GKPeerStateAvailable
Added GKPeerStateConnected
Added GKPeerStateConnecting
Added GKPeerStateDisconnected
Added GKPeerStateUnavailable
Added GKSendDataMode
Added GKSendDataReliable
Added GKSendDataUnreliable
Added GKSessionMode
Added GKSessionModeClient
Added GKSessionModePeer
Added GKSessionModeServer
GKSessionError.h
Added GKSessionCancelledError
Added GKSessionDataTooBigError
Added GKSessionDeclinedError
Added GKSessionError
Added GKSessionErrorDomain
Added GKSessionInProgressError
Added GKSessionInternalError
Added GKSessionSystemError
Added GKSessionTimedOutError
Added GKSessionTransportError
Added GKSessionUnknownError
GKVoiceChatService.h
GameKitDefines.h
Added #def GK_EXTERN
Added #def GK_EXTERN_CLASS
MapKit
MKAnnotation.h
Added MKAnnotation
Added MKAnnotation.coordinate
Added -[MKAnnotation subtitle]
Added -[MKAnnotation title]
MKAnnotationView.h
MKGeometry.h
Added MKCoordinateRegion
Added MKCoordinateRegionMake()
Added MKCoordinateSpan
Added MKCoordinateSpanMake()
MKMapView.h
Added MKMapView
Added MKMapView.annotations
Added MKMapView.delegate
Added MKMapView.mapType
Added MKMapView.region
Added MKMapView.scrollEnabled
Added MKMapView.userLocation
Added MKMapView.zoomEnabled
Added MKMapViewDelegate
MKPinAnnotationView.h
MKPlacemark.h
Added MKPlacemark
Added MKPlacemark.addressDictionary
Added MKPlacemark.administrativeArea
Added MKPlacemark.country
Added MKPlacemark.countryCode
Added MKPlacemark.locality
Added MKPlacemark.postalCode
Added MKPlacemark.subAdministrativeArea
Added MKPlacemark.subLocality
Added MKPlacemark.subThoroughfare
Added MKPlacemark.thoroughfare
MKReverseGeocoder.h
Added MKReverseGeocoder
MKTypes.h
Added MKErrorCode
Added MKErrorDomain
Added MKErrorLoadingThrottled
Added MKErrorPlacemarkNotFound
Added MKErrorServerFailure
Added MKErrorUnknown
Added MKMapType
Added MKMapTypeHybrid
Added MKMapTypeSatellite
Added MKMapTypeStandard
MKUserLocation.h
Added MKUserLocation
Added MKUserLocation.location
Added MKUserLocation.subtitle
Added MKUserLocation.title
Added MKUserLocation.updating
MediaPlayer
MPMediaItem.h
Added MPMediaItem
Added +[MPMediaItem canFilterByProperty:]
Added -[MPMediaItem valueForProperty:]
Added MPMediaItemArtwork
Added MPMediaItemPropertyGenre
Added MPMediaItemPropertyTitle
Added MPMediaType
Added MPMediaTypeAny
Added MPMediaTypeAnyAudio
Added MPMediaTypeAudioBook
Added MPMediaTypeMusic
Added MPMediaTypePodcast
MPMediaItemCollection.h
MPMediaLibrary.h
MPMediaPickerController.h
Added MPMediaPickerController
MPMediaPlaylist.h
Added MPMediaPlaylist
Added +[MPMediaPlaylist canFilterByProperty:]
Added -[MPMediaPlaylist valueForProperty:]
Added MPMediaPlaylistAttribute
MPMediaQuery.h
Added MPMediaPredicate
Added MPMediaPropertyPredicate
Added MPMediaQuery
Added MPMediaQuery.collections
Added -[MPMediaQuery init]
Added MPMediaQuery.items
Added MPMediaGrouping
Added MPMediaGroupingAlbum
Added MPMediaGroupingArtist
Added MPMediaGroupingComposer
Added MPMediaGroupingGenre
Added MPMediaGroupingPlaylist
Added MPMediaGroupingTitle
MPMoviePlayerController.h
MPMusicPlayerController.h
Added MPMusicPlayerController
Added -[MPMusicPlayerController beginSeekingBackward]
Added -[MPMusicPlayerController beginSeekingForward]
Added MPMusicPlayerController.currentPlaybackTime
Added -[MPMusicPlayerController endSeeking]
Added -[MPMusicPlayerController pause]
Added -[MPMusicPlayerController play]
Added -[MPMusicPlayerController stop]
Added MPMusicPlaybackState
Added MPMusicPlayerController(MPPlaybackControl)
Added MPMusicRepeatMode
Added MPMusicRepeatModeAll
Added MPMusicRepeatModeDefault
Added MPMusicRepeatModeNone
Added MPMusicRepeatModeOne
Added MPMusicShuffleMode
Added MPMusicShuffleModeAlbums
Added MPMusicShuffleModeOff
Added MPMusicShuffleModeSongs
MessageUI
MFMailComposeViewController.h
Added MFMailComposeErrorCode
Added MFMailComposeErrorDomain
Added MFMailComposeResult
Added MFMailComposeResultSaved
Added MFMailComposeResultSent
MobileCoreServices
UTCoreTypes.h
Added kUTTypeAliasFile
Added kUTTypeAliasRecord
Added kUTTypeAppleICNS
Added kUTTypeApplication
Added kUTTypeApplicationBundle
Added kUTTypeApplicationFile
Added kUTTypeArchive
Added kUTTypeAudio
Added kUTTypeBMP
Added kUTTypeBundle
Added kUTTypeCHeader
Added kUTTypeCPlusPlusHeader
Added kUTTypeCPlusPlusSource
Added kUTTypeCSource
Added kUTTypeCompositeContent
Added kUTTypeContact
Added kUTTypeContent
Added kUTTypeData
Added kUTTypeDirectory
Added kUTTypeDiskImage
Added kUTTypeFileURL
Added kUTTypeFlatRTFD
Added kUTTypeFolder
Added kUTTypeFramework
Added kUTTypeGIF
Added kUTTypeHTML
Added kUTTypeICO
Added kUTTypeImage
Added kUTTypeInkText
Added kUTTypeItem
Added kUTTypeJPEG
Added kUTTypeJPEG2000
Added kUTTypeJavaSource
Added kUTTypeMP3
Added kUTTypeMPEG
Added kUTTypeMPEG4
Added kUTTypeMPEG4Audio
Added kUTTypeMessage
Added kUTTypeMountPoint
Added kUTTypeMovie
Added kUTTypeObjectiveCSource
Added kUTTypePDF
Added kUTTypePICT
Added kUTTypePNG
Added kUTTypePackage
Added kUTTypePlainText
Added kUTTypeQuickTimeImage
Added kUTTypeQuickTimeMovie
Added kUTTypeRTF
Added kUTTypeRTFD
Added kUTTypeResolvable
Added kUTTypeSourceCode
Added kUTTypeSymLink
Added kUTTypeTIFF
Added kUTTypeText
Added kUTTypeURL
Added kUTTypeUTF16PlainText
Added kUTTypeUTF8PlainText
Added kUTTypeVCard
Added kUTTypeVideo
Added kUTTypeVolume
Added kUTTypeWebArchive
Added kUTTypeXML
UTType.h
Added UTTypeConformsTo()
Added UTTypeCopyDeclaration()
Added UTTypeCopyDescription()
Added UTTypeEqual()
Added kUTTagClassMIMEType
Added kUTTypeConformsToKey
Added kUTTypeDescriptionKey
Added kUTTypeIconFileKey
Added kUTTypeIdentifierKey
Added kUTTypeReferenceURLKey
Added kUTTypeVersionKey
OpenAL
No changes
OpenGLES
EAGL.h
gl.h
Added #def GL_ACTIVE_UNIFORMS
Added #def GL_ATTACHED_SHADERS
Added #def GL_BLEND_COLOR
Added #def GL_BLEND_DST_ALPHA
Added #def GL_BLEND_DST_RGB
Added #def GL_BLEND_EQUATION
Added #def GL_BLEND_SRC_ALPHA
Added #def GL_BLEND_SRC_RGB
Added #def GL_BOOL
Added #def GL_BOOL_VEC2
Added #def GL_BOOL_VEC3
Added #def GL_BOOL_VEC4
Added #def GL_COMPILE_STATUS
Added #def GL_CONSTANT_ALPHA
Added #def GL_CONSTANT_COLOR
Added #def GL_CURRENT_PROGRAM
Added #def GL_DECR_WRAP
Added #def GL_DELETE_STATUS
Added #def GL_DEPTH_ATTACHMENT
Added #def GL_DEPTH_COMPONENT
Added #def GL_ES_VERSION_2_0
Added #def GL_FLOAT_MAT2
Added #def GL_FLOAT_MAT3
Added #def GL_FLOAT_MAT4
Added #def GL_FLOAT_VEC2
Added #def GL_FLOAT_VEC3
Added #def GL_FLOAT_VEC4
Added #def GL_FRAGMENT_SHADER
Added #def GL_FRAMEBUFFER
Added #def GL_FUNC_ADD
Added #def GL_FUNC_SUBTRACT
Added #def GL_HIGH_FLOAT
Added #def GL_HIGH_INT
Added #def GL_INCR_WRAP
Added #def GL_INFO_LOG_LENGTH
Added #def GL_INT
Added #def GL_INT_VEC2
Added #def GL_INT_VEC3
Added #def GL_INT_VEC4
Added #def GL_LINK_STATUS
Added #def GL_LOW_FLOAT
Added #def GL_LOW_INT
Added #def GL_MEDIUM_FLOAT
Added #def GL_MEDIUM_INT
Added #def GL_MIRRORED_REPEAT
Added #def GL_NONE
Added #def GL_RENDERBUFFER
Added #def GL_RGB565
Added #def GL_RGB5_A1
Added #def GL_RGBA4
Added #def GL_SAMPLER_2D
Added #def GL_SAMPLER_CUBE
Added #def GL_SHADER_COMPILER
Added #def GL_SHADER_TYPE
Added #def GL_STENCIL_BACK_REF
Added #def GL_STENCIL_INDEX
Added #def GL_STENCIL_INDEX8
Added #def GL_STREAM_DRAW
Added #def GL_TEXTURE_CUBE_MAP
Added #def GL_UNSIGNED_INT
Added #def GL_VALIDATE_STATUS
Added #def GL_VERTEX_SHADER
Added GLchar
Added glAttachShader()
Added glBindAttribLocation()
Added glBindFramebuffer()
Added glBindRenderbuffer()
Added glBlendColor()
Added glBlendEquation()
Added glBlendFuncSeparate()
Added glCompileShader()
Added glCreateProgram()
Added glCreateShader()
Added glDeleteFramebuffers()
Added glDeleteProgram()
Added glDeleteRenderbuffers()
Added glDeleteShader()
Added glDetachShader()
Added glFramebufferTexture2D()
Added glGenFramebuffers()
Added glGenRenderbuffers()
Added glGenerateMipmap()
Added glGetActiveAttrib()
Added glGetActiveUniform()
Added glGetAttachedShaders()
Added glGetAttribLocation()
Added glGetProgramInfoLog()
Added glGetProgramiv()
Added glGetShaderInfoLog()
Added glGetShaderSource()
Added glGetShaderiv()
Added glGetUniformLocation()
Added glGetUniformfv()
Added glGetUniformiv()
Added glGetVertexAttribfv()
Added glGetVertexAttribiv()
Added glIsFramebuffer()
Added glIsProgram()
Added glIsRenderbuffer()
Added glIsShader()
Added glLinkProgram()
Added glRenderbufferStorage()
Added glShaderBinary()
Added glShaderSource()
Added glStencilFuncSeparate()
Added glStencilMaskSeparate()
Added glStencilOpSeparate()
Added glUniform1f()
Added glUniform1fv()
Added glUniform1i()
Added glUniform1iv()
Added glUniform2f()
Added glUniform2fv()
Added glUniform2i()
Added glUniform2iv()
Added glUniform3f()
Added glUniform3fv()
Added glUniform3i()
Added glUniform3iv()
Added glUniform4f()
Added glUniform4fv()
Added glUniform4i()
Added glUniform4iv()
Added glUniformMatrix2fv()
Added glUniformMatrix3fv()
Added glUniformMatrix4fv()
Added glUseProgram()
Added glValidateProgram()
Added glVertexAttrib1f()
Added glVertexAttrib1fv()
Added glVertexAttrib2f()
Added glVertexAttrib2fv()
Added glVertexAttrib3f()
Added glVertexAttrib3fv()
Added glVertexAttrib4f()
Added glVertexAttrib4fv()
Added glVertexAttribPointer()
Modified glGetClipPlanef()
Declaration | |
---|---|
Old | void glGetClipPlanef ( GLenum pname, GLfloat eqn[4]); |
New | void glGetClipPlanef ( GLenum pname, GLfloat *equation); |
glext.h
Added #def GL_APIENTRYP
Added #def GL_OES_stencil8
QuartzCore
CAAnimation.h
CAGradientLayer.h
Added CAGradientLayer
Added CAGradientLayer.colors
Added CAGradientLayer.endPoint
Added CAGradientLayer.type
Added kCAGradientLayerAxial
CALayer.h
Added CALayer.anchorPointZ
Added -[CALayer animationKeys]
Added CALayer.borderColor
Added CALayer.borderWidth
Added CALayer.contentsCenter
Added CALayer.cornerRadius
Added -[CALayer didChangeValueForKey:]
Added CALayer.geometryFlipped
Added CALayer.mask
Added -[CALayer needsDisplay]
Added -[CALayer needsLayout]
Added -[CALayer willChangeValueForKey:]
Added -[NSObject layoutSublayersOfLayer:]
Added kCAFilterTrilinear
CAMediaTimingFunction.h
CAReplicatorLayer.h
Added CAReplicatorLayer
CAShapeLayer.h
Added CAShapeLayer
Added CAShapeLayer.fillColor
Added CAShapeLayer.fillRule
Added CAShapeLayer.lineCap
Added CAShapeLayer.lineJoin
Added CAShapeLayer.lineWidth
Added CAShapeLayer.miterLimit
Added CAShapeLayer.path
Added CAShapeLayer.strokeColor
Added kCAFillRuleEvenOdd
Added kCAFillRuleNonZero
Added kCALineCapButt
Added kCALineCapRound
Added kCALineCapSquare
Added kCALineJoinBevel
Added kCALineJoinMiter
Added kCALineJoinRound
CATransaction.h
Added +[CATransaction lock]
Added +[CATransaction unlock]
CATransformLayer.h
Added CATransformLayer
CAValueFunction.h
Added CAValueFunction
Added CAValueFunction.name
Added kCAValueFunctionRotateX
Added kCAValueFunctionRotateY
Added kCAValueFunctionRotateZ
Added kCAValueFunctionScale
Added kCAValueFunctionScaleX
Added kCAValueFunctionScaleY
Added kCAValueFunctionScaleZ
Security
SecItem.h
Added kSecAttrAccessGroup
StoreKit
SKError.h
Added SKErrorClientInvalid
Added SKErrorDomain
Added SKErrorPaymentCancelled
Added SKErrorPaymentInvalid
Added SKErrorPaymentNotAllowed
Added SKErrorUnknown
SKPayment.h
SKPaymentQueue.h
Added SKPaymentQueue
SKPaymentTransaction.h
Added SKPaymentTransaction
SKProduct.h
SKProductsRequest.h
Added SKProductsRequest
Added SKProductsResponse
SKRequest.h
Added SKRequest
Added -[SKRequest cancel]
Added SKRequest.delegate
Added -[SKRequest start]
Added SKRequestDelegate
StoreKitDefines.h
Added #def SK_EXTERN
Added #def SK_EXTERN_CLASS
SystemConfiguration
SCNetworkConnection.h
SCNetworkReachability.h
SCSchemaDefinitions.h
Removed kSCValNetIPv4ConfigMethodIPSec (no architecture available)
UIKit
UIAccessibility.h
Added NSObject(UIAccessibility)
Added NSObject(UIAccessibilityContainer)
UIAccessibilityConstants.h
UIAccessibilityElement.h
Added UIAccessibilityElement
UIApplication.h
Added UIApplication(UIApplicationDeprecated)
Added UIApplication(UIRemoteNotifications)
Added UIRemoteNotificationType
UIBarButtonItem.h
UIButton.h
Modified UIButton.font
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UIButton.titleShadowOffset
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UIButton.lineBreakMode
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
UIDataDetectors.h
Added UIDataDetectorTypeAll
Added UIDataDetectorTypeLink
Added UIDataDetectorTypeNone
Added UIDataDetectorTypes
UIDevice.h
Added UIDevice.batteryLevel
Added UIDevice.batteryState
Added UIDevice.proximityState
Added UIDeviceBatteryState
Added UIDeviceBatteryStateFull
UIEvent.h
Added UIEvent.subtype
Added UIEvent.type
Added UIEventSubtype
Added UIEventSubtypeNone
Added UIEventType
Added UIEventTypeMotion
Added UIEventTypeTouches
UIImagePickerController.h
Modified -[UIImagePickerControllerDelegate imagePickerController:didFinishPickingImage:editingInfo:]
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
UIImageView.h
UIInterface.h
Added UIBarStyleBlack
UILocalizedIndexedCollation.h
UIMenuController.h
Added UIMenuController
UINavigationBar.h
UINavigationController.h
Added UIViewController(UINavigationControllerContextualToolbarItems)
UINibLoading.h
Added UINibExternalObjects
UIPasteboard.h
Added UIPasteboard
Added UIPasteboard.URL
Added UIPasteboard.URLs
Added UIPasteboard.changeCount
Added UIPasteboard.color
Added UIPasteboard.colors
Added UIPasteboard.image
Added UIPasteboard.images
Added UIPasteboard.items
Added UIPasteboard.name
Added UIPasteboard.persistent
Added UIPasteboard.string
Added UIPasteboard.strings
Added UIPasteboard(UIPasteboardDataExtensions)
Added UIPasteboardNameFind
Added UIPasteboardNameGeneral
Added UIPasteboardTypeListURL
UIResponder.h
Added -[NSObject copy:]
Added -[NSObject cut:]
Added -[NSObject paste:]
Added -[NSObject select:]
Added -[NSObject selectAll:]
Added UIResponder.undoManager
Added NSObject(UIResponderStandardEditActions)
UIScrollView.h
UISearchBar.h
Added UISearchBar.translucent
UISearchDisplayController.h
Added UISearchDisplayDelegate
UITabBarController.h
UITableViewCell.h
Modified UITableViewCell.selectedTextColor
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UITableViewCell.image
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UITableViewCell.font
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UITableViewCell.textAlignment
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UITableViewCell.text
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UITableViewCell.selectedImage
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UITableViewCell.textColor
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UITableViewCell.target
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UITableViewCell.editAction
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UITableViewCell.lineBreakMode
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
Modified UITableViewCell.accessoryAction
Deprecation | |
---|---|
Old | |
New | iOS 3.0 |
UITextView.h
UIToolbar.h
Added UIToolbar.translucent
UIView.h
Added UIView.contentStretch
UIViewController.h
Added -[UIViewController isViewLoaded]
Added UIModalTransitionStyle
Added UIViewController(UISearchDisplayControllerSupport)
Declaration | |
---|---|
Old | - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation |
New | - (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)toInterfaceOrientation |
UIWebView.h
UIWindow.h