iPhone OS Reference Library Apple Developer Connection spyglass button

iPhone OS 3.0 to iPhone OS 3.1 API Differences

AVFoundation

AVAudioSession.h

AddressBook

No changes

AddressBookUI

No changes

AudioToolbox

AudioConverter.h
Declaration
FromOSStatus AudioConverterNewSpecific ( const AudioStreamBasicDescription *inSourceFormat, const AudioStreamBasicDescription *inDestinationFormat, UInt32 inNumberClassDescriptions, AudioClassDescription *inClassDescriptions, AudioConverterRef *outAudioConverter);
ToOSStatus AudioConverterNewSpecific ( const AudioStreamBasicDescription *inSourceFormat, const AudioStreamBasicDescription *inDestinationFormat, UInt32 inNumberClassDescriptions, const AudioClassDescription *inClassDescriptions, AudioConverterRef *outAudioConverter);

AudioUnit

No changes

CFNetwork

No changes

CoreAudio

No changes

CoreData

No changes

CoreFoundation

No changes

CoreGraphics

No changes

CoreLocation

No changes

ExternalAccessory

No changes

Foundation

No changes

GameKit

No changes

MapKit

No changes

MediaPlayer

MPMediaLibrary.h
Added MPMediaLibraryChangeTypePlaylistsKey
Added MPMediaLibraryChangeTypesUserInfoKey

MessageUI

No changes

MobileCoreServices

No changes

OpenAL

No changes

OpenGLES

glext.h
Added #def GL_BLEND_DST_ALPHA_OES
Added #def GL_BLEND_DST_RGB_OES
Added #def GL_BLEND_EQUATION_ALPHA_OES
Added #def GL_BLEND_EQUATION_RGB_OES
Added #def GL_BLEND_SRC_ALPHA_OES
Added #def GL_BLEND_SRC_RGB_OES
Added #def GL_EXT_blend_minmax
Added #def GL_MAX_EXT
Added #def GL_MIN_EXT
Added #def GL_OES_blend_equation_separate
Added #def GL_OES_blend_func_separate
Added #def GL_OES_fbo_render_mipmap
Added glBlendEquationSeparateOES()
Added glBlendFuncSeparateOES()

QuartzCore

Security

No changes

StoreKit

No changes

SystemConfiguration

No changes

UIKit

UIView.h
Declaration
From@property(nonatomic, retain) UIColor *backgroundColor
To@property(nonatomic, copy) UIColor *backgroundColor

Did this document help you? Yes It's good, but... Not helpful...