Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека Разработчика iOS Разработчик
Поиск

iOS 4.1 к различиям iOS 4.2 API

Добавленные платформы:

Ускориться

Никакие изменения

AddressBook

Никакие изменения

AddressBookUI

Никакие изменения

AssetsLibrary

Никакие изменения

AudioToolbox

AudioFile.h
Добавленный kAudioFileNotOpenError
AudioFormat.h

AudioUnit

AudioUnitProperties.h
Добавленный VoiceIOFarEndVersionInfo
Добавленный kAUVoiceIOProperty_FarEndVersionInfo
Добавленный kVoiceIOFarEndAUVersion_RequiresBackwardCompatibility
Добавленный kVoiceIOFarEndAUVersion_ThirdParty

AVFoundation

AVAsset.h
Добавленный AVAsset.hasProtectedContent
Добавленный AVAsset (AVAssetProtectedContent)
AVMetadataItem.h
Добавленный AVMetadataItem.duration
Добавленный AVMutableMetadataItem.duration
Измененный AVMetadataItem
Протоколы
ОтNSCopying, NSMutableCopying
КAVAsynchronousKeyValueLoading, NSCopying, NSMutableCopying

CFNetwork

Никакие изменения

CoreAudio

Никакие изменения

CoreData

Никакие изменения

CoreFoundation

CFBase.h
CFString.h

CoreGraphics

Никакие изменения

CoreLocation

CLLocationManager.h
Добавленный CLAuthorizationStatus
Добавленный kCLAuthorizationStatusAuthorized
Добавленный kCLAuthorizationStatusDenied
Добавленный kCLAuthorizationStatusNotDetermined
Добавленный kCLAuthorizationStatusRestricted
CLLocationManagerDelegate.h

CoreMedia

CMFormatDescription.h
Добавленный kCMClosedCaptionFormatType_ATSC
Добавленный kCMMPEG2VideoProfile_XDCAM_HD422_720p24_CBR50
Добавленный kCMMPEG2VideoProfile_XDCAM_HD422_720p25_CBR50
Добавленный kCMMPEG2VideoProfile_XDCAM_HD422_720p30_CBR50
CMSimpleQueue.h
Добавленный #def CMSIMPLEQUEUE_H
Добавленный CMSimpleQueueCreate ()
Добавленный CMSimpleQueueDequeue ()
Добавленный CMSimpleQueueEnqueue ()
Добавленный CMSimpleQueueGetCapacity ()
Добавленный CMSimpleQueueGetCount ()
Добавленный #def CMSimpleQueueGetFullness
Добавленный CMSimpleQueueGetHead ()
Добавленный CMSimpleQueueGetTypeID ()
Добавленный CMSimpleQueueRef
Добавленный CMSimpleQueueReset ()
Добавленный kCMSimpleQueueError_AllocationFailed
Добавленный kCMSimpleQueueError_ParameterOutOfRange
Добавленный kCMSimpleQueueError_QueueIsFull
Добавленный kCMSimpleQueueError_RequiredParameterMissing

CoreMIDI

MIDIDriver.h
Добавленный MIDIDeviceCreate ()
Добавленный MIDIDeviceDispose ()
Добавленный MIDIDeviceListAddDevice ()
Добавленный MIDIDeviceListDispose ()
Добавленный MIDIDeviceListGetDevice ()
Добавленный MIDIDeviceListGetNumberOfDevices ()
Добавленный MIDIDeviceListRef
Добавленный MIDIDriverInterface
Добавленный MIDIDriverRef
Добавленный MIDIEndpointGetRefCons ()
Добавленный MIDIEndpointSetRefCons ()
Добавленный MIDIGetDriverDeviceList ()
Добавленный MIDIGetDriverIORunLoop ()
Добавленный #def kMIDIDriverInterface2ID
Добавленный #def kMIDIDriverInterfaceID
Добавленный #def kMIDIDriverTypeID
MIDINetworkSession.h
Добавленный MIDINetworkConnection
Добавленный MIDINetworkConnection.host
Добавленный MIDINetworkHost
Добавленный MIDINetworkHost.address
Добавленный MIDINetworkHost.name
Добавленный MIDINetworkHost.netServiceDomain
Добавленный MIDINetworkHost.netServiceName
Добавленный MIDINetworkHost.port
Добавленный MIDINetworkSession
Добавленный - [MIDINetworkSession addContact:]
Добавленный MIDINetworkSession.connectionPolicy
Добавленный MIDINetworkSession.enabled
Добавленный MIDINetworkSession.localName
Добавленный MIDINetworkSession.networkName
Добавленный MIDINetworkSession.networkPort
Добавленный MIDINetworkBonjourServiceType
Добавленный MIDINetworkConnectionPolicy
Добавленный MIDINetworkConnectionPolicy_Anyone
Добавленный MIDINetworkConnectionPolicy_NoOne
Добавленный #def MIDI_EXPORT
MIDIServices.h
Добавленный MIDIClientCreate ()
Добавленный MIDIClientDispose ()
Добавленный MIDIClientRef
Добавленный MIDICompletionProc
Добавленный MIDIDestinationCreate ()
Добавленный MIDIDeviceGetEntity ()
Добавленный MIDIDeviceGetNumberOfEntities ()
Добавленный MIDIDeviceRef
Добавленный MIDIEndpointDispose ()
Добавленный MIDIEndpointGetEntity ()
Добавленный MIDIEndpointRef
Добавленный MIDIEntityGetDestination ()
Добавленный MIDIEntityGetDevice ()
Добавленный MIDIEntityGetNumberOfDestinations ()
Добавленный MIDIEntityGetNumberOfSources ()
Добавленный MIDIEntityGetSource ()
Добавленный MIDIEntityRef
Добавленный MIDIFlushOutput ()
Добавленный MIDIGetDestination ()
Добавленный MIDIGetDevice ()
Добавленный MIDIGetExternalDevice ()
Добавленный MIDIGetNumberOfDestinations ()
Добавленный MIDIGetNumberOfDevices ()
Добавленный MIDIGetNumberOfExternalDevices ()
Добавленный MIDIGetNumberOfSources ()
Добавленный MIDIGetSource ()
Добавленный MIDIIOErrorNotification
Добавленный MIDIInputPortCreate ()
Добавленный MIDINotification
Добавленный MIDINotificationMessageID
Добавленный MIDINotifyProc
Добавленный MIDIObjectAddRemoveNotification
Добавленный MIDIObjectFindByUniqueID ()
Добавленный MIDIObjectGetDataProperty ()
Добавленный MIDIObjectGetDictionaryProperty ()
Добавленный MIDIObjectGetIntegerProperty ()
Добавленный MIDIObjectGetProperties ()
Добавленный MIDIObjectGetStringProperty ()
Добавленный MIDIObjectPropertyChangeNotification
Добавленный MIDIObjectRef
Добавленный MIDIObjectRemoveProperty ()
Добавленный MIDIObjectSetDataProperty ()
Добавленный MIDIObjectSetDictionaryProperty ()
Добавленный MIDIObjectSetIntegerProperty ()
Добавленный MIDIObjectSetStringProperty ()
Добавленный MIDIObjectType
Добавленный MIDIOutputPortCreate ()
Добавленный MIDIPacket
Добавленный MIDIPacketList
Добавленный MIDIPacketListAdd ()
Добавленный MIDIPacketListInit ()
Добавленный #def MIDIPacketNext
Добавленный MIDIPacketNext () (никакая доступная архитектура)
Добавленный MIDIPortConnectSource ()
Добавленный MIDIPortDisconnectSource ()
Добавленный MIDIPortDispose ()
Добавленный MIDIPortRef
Добавленный MIDIReadProc
Добавленный MIDIReceived ()
Добавленный MIDIRestart ()
Добавленный MIDISend ()
Добавленный MIDISendSysex ()
Добавленный MIDISourceCreate ()
Добавленный MIDISysexSendRequest
Добавленный MIDITimeStamp
Добавленный MIDIUniqueID
Добавленный kMIDIIDNotUnique
Добавленный kMIDIInvalidClient
Добавленный kMIDIInvalidPort
Добавленный kMIDIInvalidUniqueID
Добавленный kMIDIMessageSendErr
Добавленный kMIDIMsgIOError
Добавленный kMIDIMsgObjectAdded
Добавленный kMIDIMsgObjectRemoved
Добавленный kMIDIMsgPropertyChanged
Добавленный kMIDIMsgSerialPortOwnerChanged
Добавленный kMIDIMsgSetupChanged
Добавленный kMIDIMsgThruConnectionsChanged
Добавленный kMIDINoConnection
Добавленный kMIDINoCurrentSetup
Добавленный kMIDIObjectNotFound
Добавленный kMIDIObjectType_Destination
Добавленный kMIDIObjectType_Device
Добавленный kMIDIObjectType_Entity
Добавленный kMIDIObjectType_ExternalDestination
Добавленный kMIDIObjectType_ExternalDevice
Добавленный kMIDIObjectType_ExternalEntity
Добавленный kMIDIObjectType_ExternalMask
Добавленный kMIDIObjectType_ExternalSource
Добавленный kMIDIObjectType_Other
Добавленный kMIDIObjectType_Source
Добавленный kMIDIPropertyCanRoute
Добавленный kMIDIPropertyConnectionUniqueID
Добавленный kMIDIPropertyDeviceID
Добавленный kMIDIPropertyDisplayName
Добавленный kMIDIPropertyDriverDeviceEditorApp
Добавленный kMIDIPropertyDriverOwner
Добавленный kMIDIPropertyDriverVersion
Добавленный kMIDIPropertyImage
Добавленный kMIDIPropertyIsBroadcast
Добавленный kMIDIPropertyIsDrumMachine
Добавленный kMIDIPropertyIsEffectUnit
Добавленный kMIDIPropertyIsEmbeddedEntity
Добавленный kMIDIPropertyIsMixer
Добавленный kMIDIPropertyIsSampler
Добавленный kMIDIPropertyManufacturer
Добавленный kMIDIPropertyMaxReceiveChannels
Добавленный kMIDIPropertyMaxSysExSpeed
Добавленный kMIDIPropertyMaxTransmitChannels
Добавленный kMIDIPropertyModel
Добавленный kMIDIPropertyName
Добавленный kMIDIPropertyNameConfiguration
Добавленный kMIDIPropertyOffline
Добавленный kMIDIPropertyPanDisruptsStereo
Добавленный kMIDIPropertyPrivate
Добавленный kMIDIPropertyReceiveChannels
Добавленный kMIDIPropertyReceivesBankSelectLSB
Добавленный kMIDIPropertyReceivesBankSelectMSB
Добавленный kMIDIPropertyReceivesClock
Добавленный kMIDIPropertyReceivesMTC
Добавленный kMIDIPropertyReceivesNotes
Добавленный kMIDIPropertyReceivesProgramChanges
Добавленный kMIDIPropertySingleRealtimeEntity
Добавленный kMIDIPropertySupportsGeneralMIDI
Добавленный kMIDIPropertySupportsMMC
Добавленный kMIDIPropertySupportsShowControl
Добавленный kMIDIPropertyTransmitChannels
Добавленный kMIDIPropertyTransmitsBankSelectLSB
Добавленный kMIDIPropertyTransmitsBankSelectMSB
Добавленный kMIDIPropertyTransmitsClock
Добавленный kMIDIPropertyTransmitsMTC
Добавленный kMIDIPropertyTransmitsNotes
Добавленный kMIDIPropertyTransmitsProgramChanges
Добавленный kMIDIPropertyUniqueID
Добавленный kMIDIServerStartErr
Добавленный kMIDISetupFormatErr
Добавленный kMIDIUnknownEndpoint
Добавленный kMIDIUnknownProperty
Добавленный kMIDIWrongEndpointType
Добавленный kMIDIWrongPropertyType
Добавленный kMIDIWrongThread
MIDISetup.h
Добавленный MIDIDeviceAddEntity ()
Добавленный MIDIDeviceRemoveEntity ()
Добавленный MIDIEntityAddOrRemoveEndpoints ()
Добавленный MIDIExternalDeviceCreate ()
Добавленный MIDISetupAddDevice ()
Добавленный MIDISetupAddExternalDevice ()
Добавленный MIDISetupRef
Добавленный MIDISetupRemoveDevice ()
Добавленный MIDISetupRemoveExternalDevice ()
MIDIThruConnection.h
Добавленный MIDIControlTransform
Добавленный MIDIThruConnectionCreate ()
Добавленный MIDIThruConnectionDispose ()
Добавленный MIDIThruConnectionEndpoint
Добавленный MIDIThruConnectionFind ()
Добавленный MIDIThruConnectionGetParams ()
Добавленный MIDIThruConnectionParams
Добавленный #def MIDIThruConnectionParamsSize
Добавленный MIDIThruConnectionRef
Добавленный MIDIThruConnectionSetParams ()
Добавленный MIDITransform
Добавленный MIDITransformControlType
Добавленный MIDITransformType
Добавленный MIDIValueMap
Добавленный kMIDIControlType_14Bit
Добавленный kMIDIControlType_14BitNRPN
Добавленный kMIDIControlType_14BitRPN
Добавленный kMIDIControlType_7Bit
Добавленный kMIDIControlType_7BitNRPN
Добавленный kMIDIControlType_7BitRPN
Добавленный kMIDIThruConnection_MaxEndpoints
Добавленный kMIDITransform_Add
Добавленный kMIDITransform_FilterOut
Добавленный kMIDITransform_MapControl
Добавленный kMIDITransform_MapValue
Добавленный kMIDITransform_MaxValue
Добавленный kMIDITransform_MinValue
Добавленный kMIDITransform_None
Добавленный kMIDITransform_Scale

CoreMotion

Никакие изменения

CoreTelephony

CoreTelephonyDefines.h
Добавленный #def CORETELEPHONY_EXTERN
Добавленный #def CORETELEPHONY_EXTERN_CLASS

CoreText

CTFont.h
Добавленный CTFontDrawGlyphs ()
Добавленный CTFontGetLigatureCaretPositions ()
Добавленный kCTFontTableSbit
Добавленный kCTFontTableSbix
CTFontCollection.h
Добавленный CTFontCollectionCopyOptions
Добавленный kCTFontCollectionCopyDefaultOptions
Добавленный kCTFontCollectionCopyStandardSort
Добавленный kCTFontCollectionCopyUnique
CTFontTraits.h
Удаленный kCTFontColorGlyphsTrait
CTFrame.h
Добавленный CTFramePathFillRule
Добавленный kCTFramePathFillEvenOdd
Добавленный kCTFramePathFillRuleAttributeName
Добавленный kCTFramePathFillWindingNumber
Добавленный kCTFramePathWidthAttributeName

CoreVideo

Никакие изменения

EventKit

EKError.h
Добавленный EKErrorInvalidSpan

EventKitUI

EKEventViewController.h
Добавленный EKEventViewController.delegate
Добавленный EKEventViewDelegate
Добавленный EKEventViewAction
Добавленный EKEventViewActionDeleted
Добавленный EKEventViewActionDone
Добавленный EKEventViewActionResponded
Измененный EKEventViewController
Протоколы
ОтUIActionSheetDelegate
Кни один

ExternalAccessory

ExternalAccessoryDefines.h
Добавленный #def EA_EXTERN_CLASS_AVAILABLE

Основа

NSObjCRuntime.h
Добавленный #def NS_CLASS_AVAILABLE

GameKit

GKAchievement.h
Измененный GKAchievement.hidden
Объявление
От@property (неатомарный, присвойтесь, getter=isHidden), скрытый BOOL
К@property(nonatomic, assign, getter=isHidden, readonly) BOOL hidden

GKAchievementDescription.h
Объявление
От@property (неатомарный, сохраните), NSString *unachievedDescription
К@property(nonatomic, retain, readonly) NSString *unachievedDescription

Объявление
От@property (неатомарный, сохраните), NSString *achievedDescription
К@property(nonatomic, retain, readonly) NSString *achievedDescription

Объявление
От@property (неатомарный, присвойтесь), NSInteger maximumPoints
К@property(nonatomic, assign, readonly) NSInteger maximumPoints

Объявление
От@property (неатомарный, сохраните), NSString *идентификатор
К@property(nonatomic, retain, readonly) NSString *identifier

Измененный GKAchievementDescription.title
Объявление
От@property (неатомарный, сохраните), NSString *заголовок
К@property(nonatomic, retain, readonly) NSString *title

Измененный GKAchievementDescription.hidden
Объявление
От@property (неатомарный, getter=isHidden, присваиваются), скрытый BOOL
К@property(nonatomic, getter=isHidden, assign, readonly) BOOL hidden

Измененный GKAchievementDescription.image
Объявление
От@property (неатомарный, сохраните), UIImage *изображение
К@property(nonatomic, retain, readonly) UIImage *image

GKError.h
Добавленный GKErrorInvalidParameter

iAd

ADBannerView.h
Осуждение
Отни один
КiOS 4.2

Осуждение
Отни один
КiOS 4.2

ImageIO

Никакие изменения

MapKit

MKAnnotationView.h
MKMapView.h
Добавленный - [MKMapView annotationsInMapRect:]

MediaPlayer

MPMediaEntity.h
Добавленный MPMediaEntity
Добавленный - [MPMediaEntity valueForProperty:]
Добавленный MPMediaEntityPropertyPersistentID
MPMediaItem.h
Удаленный + [MPMediaItem canFilterByProperty:]
Удаленный - [MPMediaItem enumerateValuesForProperties:usingBlock:]
Удаленный - [MPMediaItem valueForProperty:]
Измененный MPMediaItem
СуперклассПротоколы
ОтNSObjectNSCoding
КMPMediaEntityни один

MPMediaItemCollection.h
Измененный MPMediaItemCollection
СуперклассПротоколы
ОтNSObjectNSCoding
КMPMediaEntityни один

MPMediaLibrary.h
Измененный MPMediaLibrary
Протоколы
Отни один
КNSCoding

MPMediaPlaylist.h
Удаленный + [MPMediaPlaylist canFilterByProperty:]
Удаленный - [MPMediaPlaylist valueForProperty:]
MPMediaQuery.h
Добавленный MPMediaQuery.collectionSections
Добавленный MPMediaQuery.itemSections
Добавленный MPMediaItem (MPMediaQueryAdditions)
MPMediaQuerySection.h
Добавленный MPMediaQuerySection
Добавленный MPMediaQuerySection.range
Добавленный MPMediaQuerySection.title
MPMoviePlayerController.h
Удаленный - [Игра MPMoviePlayerController] (никакая доступная архитектура)
Удаленный - [MPMoviePlayerController setInitialPlaybackTime:] (никакая доступная архитектура)
Удаленный - [Остановка MPMoviePlayerController] (никакая доступная архитектура)
Удаленный MPMoviePlayerController ()
Удаленный MPMoviePlayerController (MPMediaPlayback) (никакая доступная архитектура)
Измененный MPMoviePlayerController
Протоколы
Отни один
КMPMediaPlayback

MPVolumeView.h
Добавленный MPVolumeView.showsRouteButton
Добавленный MPVolumeView.showsVolumeSlider
MediaPlayerDefines.h
Добавленный #def MP_EXTERN_CLASS_AVAILABLE

MessageUI

Никакие изменения

MobileCoreServices

Никакие изменения

OpenAL

Никакие изменения

OpenGLES

Никакие изменения

QuartzCore

CAShapeLayer.h
Добавленный CAShapeLayer.strokeEnd
Добавленный CAShapeLayer.strokeStart

QuickLook

QLBase.h
Удаленный #def QUICKLOOK_VERSION
QLPreviewController.h
Измененный QLPreviewController
Протоколы
ОтUIDocumentInteractionControllerDelegate
Кни один

Безопасность

SecBase.h
Добавленный errSecAuthFailed

StoreKit

StoreKitDefines.h
Добавленный #def SK_EXTERN_CLASS_AVAILABLE

SystemConfiguration

Никакие изменения

UIKit

UIAccessibility.h
Добавленный - [NSObject accessibilityScroll:]
Добавленный UIAccessibilityScrollDirection
Добавленный UIAccessibilityScrollDirectionDown
Добавленный UIAccessibilityScrollDirectionLeft
Добавленный UIAccessibilityScrollDirectionRight
Добавленный UIAccessibilityScrollDirectionUp
UIAccessibilityConstants.h
UIDevice.h
Добавленный - [UIDevice playInputClick]
Добавленный UIInputViewAudioFeedback
UIKitDefines.h
Удаленный #def UIKIT_EXTERN_CLASS
Добавленный #def UIKIT_CLASS_AVAILABLE
UIPrintError.h
Добавленный UIPrintErrorDomain
Добавленный UIPrintJobFailedError
Добавленный UIPrintNoContentError
Добавленный UIPrintUnknownImageFormatError
Добавленный UIPrintingNotAvailableError
UIPrintFormatter.h
Добавленный UIMarkupTextPrintFormatter
Добавленный UIPrintFormatter
Добавленный UIPrintFormatter.contentInsets
Добавленный UIPrintFormatter.maximumContentWidth
Добавленный UIPrintFormatter.pageCount
Добавленный UIPrintFormatter.printPageRenderer
Добавленный UIPrintFormatter.startPage
Добавленный UISimpleTextPrintFormatter
Добавленный UISimpleTextPrintFormatter.color
Добавленный UISimpleTextPrintFormatter.font
Добавленный UISimpleTextPrintFormatter.text
Добавленный - [UIView viewPrintFormatter]
Добавленный UIViewPrintFormatter
Добавленный UIViewPrintFormatter.view
Добавленный UIView (UIPrintFormatter)
UIPrintInfo.h
Добавленный UIPrintInfo
Добавленный UIPrintInfo.duplex
Добавленный UIPrintInfo.jobName
Добавленный UIPrintInfo.orientation
Добавленный UIPrintInfo.outputType
Добавленный + [UIPrintInfo printInfo]
Добавленный UIPrintInfo.printerID
Добавленный UIPrintInfoDuplex
Добавленный UIPrintInfoDuplexLongEdge
Добавленный UIPrintInfoDuplexNone
Добавленный UIPrintInfoDuplexShortEdge
Добавленный UIPrintInfoOrientation
Добавленный UIPrintInfoOrientationLandscape
Добавленный UIPrintInfoOrientationPortrait
Добавленный UIPrintInfoOutputGeneral
Добавленный UIPrintInfoOutputGrayscale
Добавленный UIPrintInfoOutputPhoto
Добавленный UIPrintInfoOutputType
UIPrintInteractionController.h
Добавленный UIPrintInteractionController
Добавленный UIPrintInteractionControllerDelegate
Добавленный UIPrintInteractionCompletionHandler
UIPrintPaper.h
Добавленный UIPrintPaper
Добавленный UIPrintPaper.paperSize
Добавленный - [UIPrintPaper printRect]
Добавленный UIPrintPaper.printableRect
Добавленный UIPrintPaper (Deprecated_Nonfunctional)
UITableView.h
Объявление
От- (NSInteger) tableView: (UITableView *) таблица numberOfRowsInSection: раздел (NSInteger)
К- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

UITextInput.h
Добавленный UITextInputMode
Добавленный + [UITextInputMode currentInputMode]
Добавленный UITextInputMode.primaryLanguage