iOS 3.1 to iOS 3.2 API Differences
Added frameworks:
- CoreText
AVFoundation
No changes
AddressBook
No changes
AddressBookUI
No changes
AudioToolbox
No changes
AudioUnit
No changes
CFNetwork
CFHTTPMessage.h
CoreAudio
No changes
CoreData
No changes
CoreFoundation
CFBase.h
Added #def kCFCoreFoundationVersionNumber_iOS_3_0 
Added #def kCFCoreFoundationVersionNumber_iOS_3_1 
CoreGraphics
No changes
CoreLocation
CLLocation.h
CLLocationManager.h
CoreText
CTFont.h
Added CTFontCopyAttribute() 
Added CTFontCopyCharacterSet() 
Added CTFontCopyDisplayName() 
Added CTFontCopyFamilyName() 
Added CTFontCopyFeatures() 
Added CTFontCopyFullName() 
Added CTFontCopyGraphicsFont() 
Added CTFontCopyName() 
Added CTFontCopyTable() 
Added CTFontCopyTraits() 
Added CTFontCopyVariation() 
Added CTFontCreateForString() 
Added CTFontCreateWithName() 
Added CTFontGetAscent() 
Added CTFontGetBoundingBox() 
Added CTFontGetCapHeight() 
Added CTFontGetDescent() 
Added CTFontGetGlyphCount() 
Added CTFontGetGlyphWithName() 
Added CTFontGetLeading() 
Added CTFontGetMatrix() 
Added CTFontGetSize() 
Added CTFontGetSlantAngle() 
Added CTFontGetTypeID() 
Added CTFontGetUnitsPerEm() 
Added CTFontGetXHeight() 
Added CTFontOptions 
Added CTFontRef 
Added CTFontTableOptions 
Added CTFontTableTag 
Added CTFontUIFontType 
Added kCTFontCopyrightNameKey 
Added kCTFontDesignerNameKey 
Added kCTFontFamilyNameKey 
Added kCTFontFullNameKey 
Added kCTFontLabelFontType 
Added kCTFontLicenseNameKey 
Added kCTFontLicenseURLNameKey 
Added kCTFontMenuItemFontType 
Added kCTFontMenuTitleFontType 
Added kCTFontMessageFontType 
Added kCTFontNoFontType 
Added kCTFontOptionsDefault 
Added kCTFontPaletteFontType 
Added kCTFontPostScriptNameKey 
Added kCTFontSampleTextNameKey 
Added kCTFontStyleNameKey 
Added kCTFontSubFamilyNameKey 
Added kCTFontSystemFontType 
Added kCTFontTableAcnt 
Added kCTFontTableAvar 
Added kCTFontTableBASE 
Added kCTFontTableBdat 
Added kCTFontTableBhed 
Added kCTFontTableBloc 
Added kCTFontTableBsln 
Added kCTFontTableCFF 
Added kCTFontTableCmap 
Added kCTFontTableCvar 
Added kCTFontTableCvt 
Added kCTFontTableDSIG 
Added kCTFontTableEBDT 
Added kCTFontTableEBLC 
Added kCTFontTableEBSC 
Added kCTFontTableFdsc 
Added kCTFontTableFeat 
Added kCTFontTableFmtx 
Added kCTFontTableFpgm 
Added kCTFontTableFvar 
Added kCTFontTableGDEF 
Added kCTFontTableGPOS 
Added kCTFontTableGSUB 
Added kCTFontTableGasp 
Added kCTFontTableGlyf 
Added kCTFontTableGvar 
Added kCTFontTableHdmx 
Added kCTFontTableHead 
Added kCTFontTableHhea 
Added kCTFontTableHmtx 
Added kCTFontTableHsty 
Added kCTFontTableJSTF 
Added kCTFontTableJust 
Added kCTFontTableKern 
Added kCTFontTableLTSH 
Added kCTFontTableLcar 
Added kCTFontTableLoca 
Added kCTFontTableMaxp 
Added kCTFontTableMort 
Added kCTFontTableMorx 
Added kCTFontTableName 
Added kCTFontTableOS2 
Added kCTFontTableOpbd 
Added kCTFontTablePCLT 
Added kCTFontTablePost 
Added kCTFontTablePrep 
Added kCTFontTableProp 
Added kCTFontTableTrak 
Added kCTFontTableVDMX 
Added kCTFontTableVORG 
Added kCTFontTableVhea 
Added kCTFontTableVmtx 
Added kCTFontTableZapf 
Added kCTFontToolTipFontType 
Added kCTFontToolbarFontType 
Added kCTFontTrademarkNameKey 
Added kCTFontUniqueNameKey 
Added kCTFontUserFontType 
Added kCTFontVendorURLNameKey 
Added kCTFontVersionNameKey 
Added kCTFontViewsFontType 
CTFontCollection.h
Added CTFontCollectionRef 
CTFontDescriptor.h
Added #def AVAILABLE_MAC_OS_X_VERSION_10_6_AND_LATER 
Added CTFontDescriptorRef 
Added CTFontFormat 
Added CTFontOrientation 
Added CTFontPriority 
Added kCTFontEnabledAttribute 
Added kCTFontFeaturesAttribute 
Added kCTFontFormatAttribute 
Added kCTFontFormatBitmap 
Added kCTFontFormatPostScript 
Added kCTFontFormatTrueType 
Added kCTFontMatrixAttribute 
Added kCTFontNameAttribute 
Added kCTFontPriorityAttribute 
Added kCTFontPriorityComputer 
Added kCTFontPriorityDynamic 
Added kCTFontPriorityNetwork 
Added kCTFontPriorityProcess 
Added kCTFontPrioritySystem 
Added kCTFontPriorityUser 
Added kCTFontSizeAttribute 
Added kCTFontTraitsAttribute 
Added kCTFontURLAttribute 
CTFontTraits.h
Added CTFontStylisticClass 
Added CTFontSymbolicTraits 
Added kCTFontBoldTrait 
Added kCTFontClassMaskShift 
Added kCTFontClassMaskTrait 
Added kCTFontCondensedTrait 
Added kCTFontExpandedTrait 
Added kCTFontItalicTrait 
Added kCTFontModernSerifsClass 
Added kCTFontMonoSpaceTrait 
Added kCTFontOrnamentalsClass 
Added kCTFontSansSerifClass 
Added kCTFontScriptsClass 
Added kCTFontSlabSerifsClass 
Added kCTFontSlantTrait 
Added kCTFontSymbolicClass 
Added kCTFontSymbolicTrait 
Added kCTFontUIOptimizedTrait 
Added kCTFontUnknownClass 
Added kCTFontVerticalTrait 
Added kCTFontWeightTrait 
Added kCTFontWidthTrait 
CTFrame.h
Added CTFrameDraw() 
Added CTFrameGetLineOrigins() 
Added CTFrameGetLines() 
Added CTFrameGetPath() 
Added CTFrameGetStringRange() 
Added CTFrameGetTypeID() 
Added CTFrameProgression 
Added CTFrameRef 
CTFramesetter.h
CTGlyphInfo.h
CTLine.h
Added CTLineDraw() 
Added CTLineGetGlyphCount() 
Added CTLineGetGlyphRuns() 
Added CTLineGetImageBounds() 
Added CTLineGetStringRange() 
Added CTLineGetTypeID() 
Added CTLineRef 
Added CTLineTruncationType 
Added kCTLineTruncationEnd 
Added kCTLineTruncationMiddle 
Added kCTLineTruncationStart 
CTParagraphStyle.h
Added CTLineBreakMode 
Added CTParagraphStyleCreate() 
Added CTParagraphStyleRef 
Added CTParagraphStyleSetting 
Added CTTextAlignment 
Added CTWritingDirection 
Added kCTCenterTextAlignment 
Added kCTLeftTextAlignment 
Added kCTLineBreakByClipping 
Added kCTNaturalTextAlignment 
Added kCTRightTextAlignment 
CTRun.h
Added CTRunDraw() 
Added CTRunGetAdvances() 
Added CTRunGetAdvancesPtr() 
Added CTRunGetAttributes() 
Added CTRunGetGlyphCount() 
Added CTRunGetGlyphs() 
Added CTRunGetGlyphsPtr() 
Added CTRunGetImageBounds() 
Added CTRunGetPositions() 
Added CTRunGetPositionsPtr() 
Added CTRunGetStatus() 
Added CTRunGetStringIndices() 
Added CTRunGetStringRange() 
Added CTRunGetTextMatrix() 
Added CTRunGetTypeID() 
Added CTRunRef 
Added CTRunStatus 
Added kCTRunStatusNoStatus 
Added kCTRunStatusNonMonotonic 
Added kCTRunStatusRightToLeft 
CTRunDelegate.h
Added CTRunDelegateCallbacks 
Added CTRunDelegateCreate() 
Added CTRunDelegateGetRefCon() 
Added CTRunDelegateGetTypeID() 
Added CTRunDelegateRef 
Added kCTRunDelegateVersion1 
CTStringAttributes.h
Added CTUnderlineStyle 
Added kCTFontAttributeName 
Added kCTKernAttributeName 
Added kCTLigatureAttributeName 
Added kCTUnderlinePatternDash 
Added kCTUnderlinePatternDot 
Added kCTUnderlinePatternSolid 
Added kCTUnderlineStyleDouble 
Added kCTUnderlineStyleNone 
Added kCTUnderlineStyleSingle 
Added kCTUnderlineStyleThick 
CTTextTab.h
Added CTTextTabCreate() 
Added CTTextTabGetAlignment() 
Added CTTextTabGetLocation() 
Added CTTextTabGetOptions() 
Added CTTextTabGetTypeID() 
Added CTTextTabRef 
CTTypesetter.h
CoreText.h
Added CTGetCoreTextVersion() 
ExternalAccessory
No changes
Foundation
NSAttributedString.h
Added NSAttributedString 
Added NSAttributedString(NSExtendedAttributedString) 
Added NSMutableAttributedString(NSExtendedMutableAttributedString) 
NSObjCRuntime.h
Added #def NSFoundationVersionNumber_iOS_3_0 
Added #def NSFoundationVersionNumber_iOS_3_1 
NSString.h
GameKit
No changes
MapKit
MKReverseGeocoder.h
MediaPlayer
MPMediaLibrary.h
Removed MPMediaLibraryChangeTypePlaylistsKey 
Removed MPMediaLibraryChangeTypesUserInfoKey 
MPMediaPlayback.h
Added MPMediaPlayback 
Added -[MPMediaPlayback pause] 
Added -[MPMediaPlayback play] 
Added -[MPMediaPlayback stop] 
MPMediaQuery.h
MPMoviePlayerController.h
Removed MPMoviePlayerController.backgroundColor 
Removed MPMoviePlayerController.movieControlMode 
Added -[MPMoviePlayerController backgroundColor] 
Added -[MPMoviePlayerController movieControlMode] 
Added -[MPMoviePlayerController setBackgroundColor:] 
Added -[MPMoviePlayerController setMovieControlMode:] 
Added MPMovieControlStyle 
Added MPMovieControlStyleNone 
Added MPMovieFinishReason 
Added MPMovieLoadState 
Added MPMovieLoadStatePlayable 
Added MPMovieLoadStateStalled 
Added MPMovieLoadStateUnknown 
Added MPMovieMediaTypeMask 
Added MPMovieMediaTypeMaskNone 
Added MPMoviePlaybackState 
Added MPMoviePlayerController() 
Added MPMoviePlayerController(MPMediaPlayback) (no architecture available)
Added MPMoviePlayerController(MPMoviePlayerDeprecated) 
Added MPMoviePlayerController(MPMoviePlayerThumbnailGeneration) 
Added MPMoviePlayerController(MPMovieProperties) 
Added MPMovieRepeatMode 
Added MPMovieRepeatModeNone 
Added MPMovieRepeatModeOne 
Added MPMovieSourceType 
Added MPMovieSourceTypeFile 
Added MPMovieSourceTypeUnknown 
Added MPMovieTimeOption 
Added MPMovieTimeOptionExact 
Modified MPMoviePlayerContentPreloadDidFinishNotification
| Deprecation | |
|---|---|
| From | none | 
| To | iOS 3.2 | 
Modified -[MPMoviePlayerController play]
| Architectures | |
|---|---|
| From | arm | 
| To | Unknown | 
Modified -[MPMoviePlayerController stop]
| Architectures | |
|---|---|
| From | arm | 
| To | Unknown | 
MPMoviePlayerViewController.h
Added UIViewController(MPMoviePlayerViewController) 
MessageUI
No changes
MobileCoreServices
No changes
OpenAL
No changes
OpenGLES
No changes
QuartzCore
CALayer.h
Removed -[CALayer didChangeValueForKey:] 
Removed -[CALayer willChangeValueForKey:] 
Added CALayer.shadowColor 
Added CALayer.shadowOffset 
Added CALayer.shadowOpacity 
Added CALayer.shadowPath 
Added CALayer.shadowRadius 
Added CALayer.shouldRasterize 
CATextLayer.h
Added CATextLayer 
Added CATextLayer.font 
Added CATextLayer.fontSize 
Added CATextLayer.string 
Added CATextLayer.wrapped 
Added kCAAlignmentCenter 
Added kCAAlignmentJustified 
Added kCAAlignmentLeft 
Added kCAAlignmentNatural 
Added kCAAlignmentRight 
Added kCATruncationEnd 
Added kCATruncationMiddle 
Added kCATruncationNone 
Added kCATruncationStart 
Security
No changes
StoreKit
No changes
SystemConfiguration
No changes
UIKit
UIAlert.h
UIApplication.h
UIBezierPath.h
Added UIBezierPath 
Added UIBezierPath.CGPath 
Added -[UIBezierPath addClip] 
Added UIBezierPath.bounds 
Added UIBezierPath.empty 
Added -[UIBezierPath fill] 
Added UIBezierPath.flatness 
Added UIBezierPath.lineWidth 
Added UIBezierPath.miterLimit 
Added -[UIBezierPath stroke] 
Added UIRectCorner 
Added UIRectCornerAllCorners 
Added UIRectCornerBottomLeft 
Added UIRectCornerBottomRight 
Added UIRectCornerTopLeft 
Added UIRectCornerTopRight 
UIDevice.h
UIDocumentInteractionController.h
Added -[UIDocumentInteractionControllerDelegate documentInteractionController:didEndSendingToApplication:] 
Added -[UIDocumentInteractionControllerDelegate documentInteractionControllerDidDismissOptionsMenu:] 
Added -[UIDocumentInteractionControllerDelegate documentInteractionControllerViewControllerForPreview:] 
UIEvent.h
UIGestureRecognizer.h
UIGestureRecognizerSubclass.h
Added UIGestureRecognizer() 
UIGraphics.h
Added UIGraphicsBeginPDFPage() 
UIInterface.h
UILongPressGestureRecognizer.h
UIMenuController.h
UIPanGestureRecognizer.h
UIPinchGestureRecognizer.h
UIPopoverController.h
UIResponder.h
Added -[NSObject delete:] 
Added UIResponder.inputView 
Added UIResponder(UIResponderInputViewAdditions) 
UIRotationGestureRecognizer.h
UIScreen.h
UIScreenMode.h
UIScrollView.h
UISearchBar.h
UISplitViewController.h
Added UISplitViewController 
Added -[UISplitViewControllerDelegate splitViewController:popoverController:willPresentViewController:] 
Added UIViewController(UISplitViewController) 
UISwipeGestureRecognizer.h
Added UISwipeGestureRecognizer 
UITableView.h
UITableViewCell.h
UITableViewController.h
UITapGestureRecognizer.h
UITextChecker.h
Added UITextChecker 
Added -[UITextChecker setIgnoredWords:] 
UITextField.h
Added UITextField.inputView 
UITextInput.h
Added UIKeyInput 
Added -[UIKeyInput hasText] 
Added UITextInput 
Added UITextInput.tokenizer 
Added UITextInputDelegate 
Added UITextInputTokenizer 
Added UITextPosition 
Added UITextRange 
Added UITextRange.empty 
Added UITextRange.end 
Added UITextRange.start 
Added UITextDirection 
Added UITextGranularity 
Added UITextGranularityLine 
Added UITextGranularityWord 
Added UITextInputTextColorKey 
Added UITextInputTextFontKey 
Added UITextLayoutDirection 
Added UITextLayoutDirectionUp 
Added UITextStorageDirection 
Added UITextWritingDirection 
UITextView.h
Added UITextView.inputView 
UITouch.h
UIView.h
Added UIView(UIViewGestureRecognizers) 
UIViewController.h
UIWebView.h
UIWindow.h
Modified UIKeyboardBoundsUserInfoKey
| Deprecation | |
|---|---|
| From | none | 
| To | iOS 3.2 | 
Modified UIKeyboardCenterEndUserInfoKey
| Deprecation | |
|---|---|
| From | none | 
| To | iOS 3.2 | 
Modified UIKeyboardCenterBeginUserInfoKey
| Deprecation | |
|---|---|
| From | none | 
| To | iOS 3.2 |