iOS 4.0 to iOS 4.1 API Differences
Accelerate
vDSP.h
Modified vDSP_zvcmulD()
Declaration | |
---|---|
From | void vDSP_zvcmulD ( DSPDoubleSplitComplex *__vDSP_A, vDSP_Stride __vDSP_I, DSPDoubleSplitComplex *__vDSP_B, vDSP_Stride __vDSP_J, DSPDoubleSplitComplex *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N); |
To | void vDSP_zvcmulD ( const DSPDoubleSplitComplex *__vDSP_A, vDSP_Stride __vDSP_I, const DSPDoubleSplitComplex *__vDSP_B, vDSP_Stride __vDSP_J, const DSPDoubleSplitComplex *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N); |
Modified vDSP_zvcmul()
Declaration | |
---|---|
From | void vDSP_zvcmul ( DSPSplitComplex *__vDSP_A, vDSP_Stride __vDSP_I, DSPSplitComplex *__vDSP_B, vDSP_Stride __vDSP_J, DSPSplitComplex *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N); |
To | void vDSP_zvcmul ( const DSPSplitComplex *__vDSP_A, vDSP_Stride __vDSP_I, const DSPSplitComplex *__vDSP_B, vDSP_Stride __vDSP_J, const DSPSplitComplex *__vDSP_C, vDSP_Stride __vDSP_K, vDSP_Length __vDSP_N); |
Modified vDSP_zvmulD()
Declaration | |
---|---|
From | void vDSP_zvmulD ( DSPDoubleSplitComplex *__vDSP_input1, vDSP_Stride __vDSP_stride1, DSPDoubleSplitComplex *__vDSP_input2, vDSP_Stride __vDSP_stride2, DSPDoubleSplitComplex *__vDSP_result, vDSP_Stride __vDSP_strideResult, vDSP_Length __vDSP_size, int __vDSP_conjugate); |
To | void vDSP_zvmulD ( const DSPDoubleSplitComplex *__vDSP_input1, vDSP_Stride __vDSP_stride1, const DSPDoubleSplitComplex *__vDSP_input2, vDSP_Stride __vDSP_stride2, const DSPDoubleSplitComplex *__vDSP_result, vDSP_Stride __vDSP_strideResult, vDSP_Length __vDSP_size, int __vDSP_conjugate); |
AddressBook
ABPerson.h
AddressBookUI
No changes
AssetsLibrary
ALAssetsLibrary.h
AudioToolbox
No changes
AudioUnit
No changes
AVFoundation
AVAssetExportSession.h
AVAssetReader.h
Added AVAssetReader
Added AVAssetReader.asset
Added AVAssetReader.error
Added AVAssetReader.outputs
Added AVAssetReader.status
Added AVAssetReader.timeRange
Added AVAssetReaderStatus
AVAssetReaderOutput.h
Added AVAssetReaderOutput
Added AVAssetReaderTrackOutput
AVAssetWriter.h
Added AVAssetWriter
Added AVAssetWriter.error
Added AVAssetWriter.inputs
Added AVAssetWriter.metadata
Added AVAssetWriter.outputURL
Added AVAssetWriter.status
Added AVAssetWriterStatus
AVAssetWriterInput.h
Added AVAssetWriterInput
AVAudioSettings.h
AVCompositionTrackSegment.h
AVPlayer.h
Added AVQueuePlayer
Added -[AVQueuePlayer items]
Modified +[AVPlayer playerWithPlayerItem:]
Declaration | |
---|---|
From | + (AVPlayer *)playerWithPlayerItem:(AVPlayerItem *)item |
To | + (id)playerWithPlayerItem:(AVPlayerItem *)item |
Modified +[AVPlayer playerWithURL:]
Declaration | |
---|---|
From | + (AVPlayer *)playerWithURL:(NSURL *)URL |
To | + (id)playerWithURL:(NSURL *)URL |
CFNetwork
No changes
CoreAudio
No changes
CoreData
CoreDataDefines.h
Added #def NSCoreDataVersionNumber_iOS_4_0
CoreFoundation
No changes
CoreGraphics
No changes
CoreLocation
No changes
CoreMedia
No changes
CoreMotion
No changes
CoreTelephony
No changes
CoreText
CTFontManager.h
CTFontManagerErrors.h
Added CTFontManagerError
Added kCTFontManagerErrorInUse
CTStringAttributes.h
Removed kCTVerticalFormsAttributeName
CoreVideo
No changes
EventKit
No changes
EventKitUI
No changes
ExternalAccessory
No changes
Foundation
No changes
GameKit
GKAchievement.h
Added GKAchievement
Added GKAchievement.completed
Added GKAchievement.hidden
Added GKAchievement.identifier
GKAchievementDescription.h
Added GKAchievementDescription
GKAchievementViewController.h
GKError.h
Added GKErrorCancelled
Added GKErrorCode
Added GKErrorDomain
Added GKErrorGameUnrecognized
Added GKErrorInvalidPlayer
Added GKErrorNotAuthenticated
Added GKErrorNotSupported
Added GKErrorScoreNotSet
Added GKErrorUnderage
Added GKErrorUnknown
Added GKErrorUserDenied
GKLeaderboard.h
Added GKLeaderboard
Added GKLeaderboard.category
Added -[GKLeaderboard init]
Added GKLeaderboard.loading
Added GKLeaderboard.maxRange
Added GKLeaderboard.range
Added GKLeaderboard.scores
Added GKLeaderboard.timeScope
Added GKLeaderboard.title
Added GKLeaderboardPlayerScope
Added GKLeaderboardTimeScope
GKLeaderboardViewController.h
GKLocalPlayer.h
GKMatch.h
Added GKMatch
Added GKMatch.delegate
Added -[GKMatch disconnect]
Added GKMatch.playerIDs
Added GKMatchDelegate
Added -[GKMatchDelegate match:connectionWithPlayerFailed:withError:]
Added GKMatchSendDataMode
Added GKMatchSendDataReliable
Added GKPlayerConnectionState
Added GKPlayerStateConnected
Added GKPlayerStateUnknown
GKMatchmaker.h
Added GKInvite
Added GKInvite.hosted
Added GKInvite.inviter
Added GKMatchRequest
Added GKMatchmaker
Added -[GKMatchmaker cancel]
GKMatchmakerViewController.h
GKPlayer.h
GKScore.h
Added GKScore
Added GKScore.category
Added GKScore.date
Added GKScore.formattedValue
Added GKScore.playerID
Added GKScore.rank
Added GKScore.value
GKVoiceChat.h
Added GKVoiceChat
Added GKVoiceChat.active
Added GKVoiceChat.name
Added -[GKVoiceChat start]
Added -[GKVoiceChat stop]
Added GKVoiceChat.volume
Added GKVoiceChatPlayerSilent
Added GKVoiceChatPlayerState
GKVoiceChatService.h
iAd
ADBannerView.h
ImageIO
No changes
MapKit
No changes
MediaPlayer
No changes
MessageUI
No changes
MobileCoreServices
No changes
OpenAL
No changes
OpenGLES
No changes
QuartzCore
No changes
QuickLook
No changes
Security
SecKey.h
Added kSecPaddingOAEP
StoreKit
No changes
SystemConfiguration
CaptiveNetwork.h
Added kCNNetworkInfoKeyBSSID
Added kCNNetworkInfoKeySSID
SCNetworkReachability.h
SCPreferences.h
Modified kSCPreferencesNotificationApply
Architectures | |
---|---|
From | Unknown |
To | arm |
Modified kSCPreferencesNotificationCommit
Architectures | |
---|---|
From | Unknown |
To | arm |
SCSchemaDefinitions.h
Added #def kSCCompAnyRegex
Added #def kSCCompGlobal
Added #def kSCCompHostNames
Added #def kSCCompInterface
Added #def kSCCompNetwork
Added #def kSCCompService
Added #def kSCCompSystem
Added #def kSCCompUsers
Added #def kSCDynamicStoreDomainFile
Added #def kSCDynamicStoreDomainPlugin
Added #def kSCDynamicStoreDomainPrefs
Added #def kSCDynamicStoreDomainSetup
Added #def kSCDynamicStoreDomainState
Added #def kSCDynamicStorePropNetInterfaces
Added #def kSCDynamicStorePropNetPrimaryInterface
Added #def kSCDynamicStorePropNetPrimaryService
Added #def kSCDynamicStorePropNetServiceIDs
Added #def kSCDynamicStorePropSetupCurrentSet
Added #def kSCDynamicStorePropSetupLastUpdated
Added #def kSCEntNet6to4
Added #def kSCEntNetAirPort
Added #def kSCEntNetDHCP
Added #def kSCEntNetDNS
Added #def kSCEntNetEthernet
Added #def kSCEntNetFireWire
Added #def kSCEntNetIPSec
Added #def kSCEntNetIPv4
Added #def kSCEntNetIPv6
Added #def kSCEntNetInterface
Added #def kSCEntNetL2TP
Added #def kSCEntNetLink
Added #def kSCEntNetModem
Added #def kSCEntNetPPP
Added #def kSCEntNetPPPSerial
Added #def kSCEntNetPPPoE
Added #def kSCEntNetPPTP
Added #def kSCEntNetProxies
Added #def kSCPrefCurrentSet
Added #def kSCPrefNetworkServices
Added #def kSCPrefSets
Added #def kSCPrefSystem
Added #def kSCPropInterfaceName
Added #def kSCPropMACAddress
Added #def kSCPropNet6to4Relay
Added #def kSCPropNetAirPortAllowNetCreation
Added #def kSCPropNetAirPortAuthPassword
Added #def kSCPropNetAirPortAuthPasswordEncryption
Added #def kSCPropNetAirPortJoinMode
Added #def kSCPropNetAirPortPowerEnabled
Added #def kSCPropNetAirPortPreferredNetwork
Added #def kSCPropNetAirPortSavePasswords
Added #def kSCPropNetDNSDomainName
Added #def kSCPropNetDNSOptions
Added #def kSCPropNetDNSSearchDomains
Added #def kSCPropNetDNSSearchOrder
Added #def kSCPropNetDNSServerAddresses
Added #def kSCPropNetDNSServerPort
Added #def kSCPropNetDNSServerTimeout
Added #def kSCPropNetDNSSortList
Added #def kSCPropNetDNSSupplementalMatchDomains
Added #def kSCPropNetDNSSupplementalMatchOrders
Added #def kSCPropNetEthernetMTU
Added #def kSCPropNetEthernetMediaOptions
Added #def kSCPropNetEthernetMediaSubType
Added #def kSCPropNetIPSecAuthenticationMethod
Added #def kSCPropNetIPSecConnectTime
Added #def kSCPropNetIPSecLocalCertificate
Added #def kSCPropNetIPSecLocalIdentifier
Added #def kSCPropNetIPSecLocalIdentifierType
Added #def kSCPropNetIPSecRemoteAddress
Added #def kSCPropNetIPSecSharedSecret
Added #def kSCPropNetIPSecSharedSecretEncryption
Added #def kSCPropNetIPSecStatus
Added #def kSCPropNetIPSecXAuthEnabled
Added #def kSCPropNetIPSecXAuthName
Added #def kSCPropNetIPSecXAuthPassword
Added #def kSCPropNetIPSecXAuthPasswordEncryption
Added #def kSCPropNetIPv4Addresses
Added #def kSCPropNetIPv4BroadcastAddresses
Added #def kSCPropNetIPv4ConfigMethod
Added #def kSCPropNetIPv4DHCPClientID
Added #def kSCPropNetIPv4DestAddresses
Added #def kSCPropNetIPv4Router
Added #def kSCPropNetIPv4SubnetMasks
Added #def kSCPropNetIPv6Addresses
Added #def kSCPropNetIPv6ConfigMethod
Added #def kSCPropNetIPv6DestAddresses
Added #def kSCPropNetIPv6Flags
Added #def kSCPropNetIPv6PrefixLength
Added #def kSCPropNetIPv6Router
Added #def kSCPropNetInterfaceDeviceName
Added #def kSCPropNetInterfaceHardware
Added #def kSCPropNetInterfaceSubType
Added #def kSCPropNetInterfaceSupportsModemOnHold
Added #def kSCPropNetInterfaceType
Added #def kSCPropNetInterfaces
Added #def kSCPropNetL2TPIPSecSharedSecret
Added #def kSCPropNetL2TPIPSecSharedSecretEncryption
Added #def kSCPropNetL2TPTransport
Added #def kSCPropNetLinkActive
Added #def kSCPropNetLinkDetaching
Added #def kSCPropNetLocalHostName
Added #def kSCPropNetModemAccessPointName
Added #def kSCPropNetModemConnectSpeed
Added #def kSCPropNetModemConnectionPersonality
Added #def kSCPropNetModemConnectionScript
Added #def kSCPropNetModemDataCompression
Added #def kSCPropNetModemDeviceContextID
Added #def kSCPropNetModemDeviceModel
Added #def kSCPropNetModemDeviceVendor
Added #def kSCPropNetModemDialMode
Added #def kSCPropNetModemErrorCorrection
Added #def kSCPropNetModemHoldCallWaitingAudibleAlert
Added #def kSCPropNetModemHoldDisconnectOnAnswer
Added #def kSCPropNetModemHoldEnabled
Added #def kSCPropNetModemHoldReminder
Added #def kSCPropNetModemHoldReminderTime
Added #def kSCPropNetModemNote
Added #def kSCPropNetModemPulseDial
Added #def kSCPropNetModemSpeaker
Added #def kSCPropNetModemSpeed
Added #def kSCPropNetOverridePrimary
Added #def kSCPropNetPPPACSPEnabled
Added #def kSCPropNetPPPAuthEAPPlugins
Added #def kSCPropNetPPPAuthName
Added #def kSCPropNetPPPAuthPassword
Added #def kSCPropNetPPPAuthPasswordEncryption
Added #def kSCPropNetPPPAuthPrompt
Added #def kSCPropNetPPPAuthProtocol
Added #def kSCPropNetPPPCCPEnabled
Added #def kSCPropNetPPPCCPMPPE128Enabled
Added #def kSCPropNetPPPCCPMPPE40Enabled
Added #def kSCPropNetPPPCommAlternateRemoteAddress
Added #def kSCPropNetPPPCommConnectDelay
Added #def kSCPropNetPPPCommDisplayTerminalWindow
Added #def kSCPropNetPPPCommRedialCount
Added #def kSCPropNetPPPCommRedialEnabled
Added #def kSCPropNetPPPCommRedialInterval
Added #def kSCPropNetPPPCommRemoteAddress
Added #def kSCPropNetPPPCommTerminalScript
Added #def kSCPropNetPPPCommUseTerminalScript
Added #def kSCPropNetPPPConnectTime
Added #def kSCPropNetPPPDeviceLastCause
Added #def kSCPropNetPPPDialOnDemand
Added #def kSCPropNetPPPDisconnectOnFastUserSwitch
Added #def kSCPropNetPPPDisconnectOnIdle
Added #def kSCPropNetPPPDisconnectOnIdleTimer
Added #def kSCPropNetPPPDisconnectOnLogout
Added #def kSCPropNetPPPDisconnectOnSleep
Added #def kSCPropNetPPPDisconnectTime
Added #def kSCPropNetPPPIPCPCompressionVJ
Added #def kSCPropNetPPPIPCPUsePeerDNS
Added #def kSCPropNetPPPIdleReminder
Added #def kSCPropNetPPPIdleReminderTimer
Added #def kSCPropNetPPPLCPCompressionACField
Added #def kSCPropNetPPPLCPCompressionPField
Added #def kSCPropNetPPPLCPEchoEnabled
Added #def kSCPropNetPPPLCPEchoFailure
Added #def kSCPropNetPPPLCPEchoInterval
Added #def kSCPropNetPPPLCPMRU
Added #def kSCPropNetPPPLCPMTU
Added #def kSCPropNetPPPLCPReceiveACCM
Added #def kSCPropNetPPPLCPTransmitACCM
Added #def kSCPropNetPPPLastCause
Added #def kSCPropNetPPPLogfile
Added #def kSCPropNetPPPOverridePrimary
Added #def kSCPropNetPPPPlugins
Added #def kSCPropNetPPPRetryConnectTime
Added #def kSCPropNetPPPSessionTimer
Added #def kSCPropNetPPPStatus
Added #def kSCPropNetPPPUseSessionTimer
Added #def kSCPropNetPPPVerboseLogging
Added #def kSCPropNetProxiesExceptionsList
Added #def kSCPropNetProxiesExcludeSimpleHostnames
Added #def kSCPropNetProxiesFTPEnable
Added #def kSCPropNetProxiesFTPPassive
Added #def kSCPropNetProxiesFTPPort
Added #def kSCPropNetProxiesFTPProxy
Added #def kSCPropNetProxiesGopherEnable
Added #def kSCPropNetProxiesGopherPort
Added #def kSCPropNetProxiesGopherProxy
Added #def kSCPropNetProxiesHTTPEnable
Added #def kSCPropNetProxiesHTTPPort
Added #def kSCPropNetProxiesHTTPProxy
Added #def kSCPropNetProxiesHTTPSEnable
Added #def kSCPropNetProxiesHTTPSPort
Added #def kSCPropNetProxiesHTTPSProxy
Added #def kSCPropNetProxiesProxyAutoConfigEnable
Added #def kSCPropNetProxiesProxyAutoConfigJavaScript
Added #def kSCPropNetProxiesProxyAutoConfigURLString
Added #def kSCPropNetProxiesProxyAutoDiscoveryEnable
Added #def kSCPropNetProxiesRTSPEnable
Added #def kSCPropNetProxiesRTSPPort
Added #def kSCPropNetProxiesRTSPProxy
Added #def kSCPropNetProxiesSOCKSEnable
Added #def kSCPropNetProxiesSOCKSPort
Added #def kSCPropNetProxiesSOCKSProxy
Added #def kSCPropNetServiceOrder
Added #def kSCPropSystemComputerName
Added #def kSCPropSystemComputerNameEncoding
Added #def kSCPropUserDefinedName
Added #def kSCPropVersion
Added #def kSCResvInactive
Added #def kSCResvLink
Added #def kSCValNetAirPortAuthPasswordEncryptionKeychain
Added #def kSCValNetAirPortJoinModeAutomatic
Added #def kSCValNetAirPortJoinModePreferred
Added #def kSCValNetAirPortJoinModeRanked
Added #def kSCValNetAirPortJoinModeRecent
Added #def kSCValNetAirPortJoinModeStrongest
Added #def kSCValNetIPSecAuthenticationMethodCertificate
Added #def kSCValNetIPSecAuthenticationMethodHybrid
Added #def kSCValNetIPSecAuthenticationMethodSharedSecret
Added #def kSCValNetIPSecLocalIdentifierTypeKeyID
Added #def kSCValNetIPSecSharedSecretEncryptionKeychain
Added #def kSCValNetIPSecXAuthPasswordEncryptionKeychain
Added #def kSCValNetIPSecXAuthPasswordEncryptionPrompt
Added #def kSCValNetIPv4ConfigMethodAutomatic
Added #def kSCValNetIPv4ConfigMethodBOOTP
Added #def kSCValNetIPv4ConfigMethodDHCP
Added #def kSCValNetIPv4ConfigMethodINFORM
Added #def kSCValNetIPv4ConfigMethodLinkLocal
Added #def kSCValNetIPv4ConfigMethodManual
Added #def kSCValNetIPv4ConfigMethodPPP
Added #def kSCValNetIPv6ConfigMethod6to4
Added #def kSCValNetIPv6ConfigMethodAutomatic
Added #def kSCValNetIPv6ConfigMethodLinkLocal
Added #def kSCValNetIPv6ConfigMethodManual
Added #def kSCValNetIPv6ConfigMethodRouterAdvertisement
Added #def kSCValNetInterfaceSubTypeL2TP
Added #def kSCValNetInterfaceSubTypePPPSerial
Added #def kSCValNetInterfaceSubTypePPPoE
Added #def kSCValNetInterfaceSubTypePPTP
Added #def kSCValNetInterfaceType6to4
Added #def kSCValNetInterfaceTypeEthernet
Added #def kSCValNetInterfaceTypeFireWire
Added #def kSCValNetInterfaceTypeIPSec
Added #def kSCValNetInterfaceTypePPP
Added #def kSCValNetL2TPIPSecSharedSecretEncryptionKeychain
Added #def kSCValNetL2TPTransportIP
Added #def kSCValNetL2TPTransportIPSec
Added #def kSCValNetModemDialModeIgnoreDialTone
Added #def kSCValNetModemDialModeManual
Added #def kSCValNetModemDialModeWaitForDialTone
Added #def kSCValNetPPPAuthPasswordEncryptionKeychain
Added #def kSCValNetPPPAuthPasswordEncryptionToken
Added #def kSCValNetPPPAuthPromptAfter
Added #def kSCValNetPPPAuthPromptBefore
Added #def kSCValNetPPPAuthProtocolCHAP
Added #def kSCValNetPPPAuthProtocolEAP
Added #def kSCValNetPPPAuthProtocolMSCHAP1
Added #def kSCValNetPPPAuthProtocolMSCHAP2
Added #def kSCValNetPPPAuthProtocolPAP
SystemConfiguration.h
UIKit
UIImagePickerController.h
UITextInputTraits.h
Added UIKeyboardTypeDecimalPad