iOS Developer Library Developer
Search

iOS 4.0 to iOS 4.1 API Differences

Accelerate

vDSP.h
Declaration
Fromvoid 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);
Tovoid 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
Fromvoid 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);
Tovoid 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
Fromvoid 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);
Tovoid 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

AddressBookUI

No changes

AssetsLibrary

AudioToolbox

No changes

AudioUnit

No changes

AVFoundation

AVAudioSettings.h
AVCompositionTrackSegment.h
AVPlayer.h
Declaration
From+ (AVPlayer *)playerWithPlayerItem:(AVPlayerItem *)item
To+ (id)playerWithPlayerItem:(AVPlayerItem *)item

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

CTStringAttributes.h

CoreVideo

No changes

EventKit

No changes

EventKitUI

No changes

ExternalAccessory

No changes

Foundation

No changes

GameKit

GKVoiceChatService.h

iAd

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

SCNetworkConnection.h
Removed defined()
Added #def kSCNetworkConnectionBytesIn
SCNetworkReachability.h
SCPreferences.h
Modified kSCPreferencesNotificationApply
Architectures
FromUnknown
Toarm

Modified kSCPreferencesNotificationCommit
Architectures
FromUnknown
Toarm

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

UITextInputTraits.h
Feedback