iOS 7.0--iOS 7.1 API变化

General Headers

/usr/include/dispatch/introspection.h
Added dispatch_introspection_hook_queue_item_complete()

Accelerate

No changes

Accounts

No changes

AddressBook

No changes

AddressBookUI

No changes

AdSupport

No changes

AssetsLibrary

No changes

AudioToolbox

No changes

AudioUnit

No changes

AVFoundation

AVAudioSession.h
Added AVAudioSessionErrorCodeCannotStartRecording
Added AVAudioSessionPortCarAudio

CFNetwork

No changes

CoreAudio

No changes

CoreBluetooth

CBError.h
Added  CBErrorConnectionFailed
CBUUID.h
Added  CBUUID.UUIDString

CoreData

No changes

CoreFoundation

No changes

CoreGraphics

No changes

CoreImage

No changes

CoreLocation

No changes

CoreMedia

CMBufferQueue.h
Added CMBufferGetSizeCallback
Added CMBufferQueueGetTotalSize()
CMTime.h
Added CMTimeMultiplyByRatio()

CoreMIDI

No changes

CoreMotion

No changes

CoreTelephony

No changes

CoreText

No changes

CoreVideo

No changes

EventKit

No changes

EventKitUI

No changes

ExternalAccessory

No changes

Foundation

No changes

GameController

No changes

GameKit

No changes

GLKit

No changes

GSS

No changes

iAd

ADClient.h  (Added)
Added ADClient
Added -[ADClient determineAppInstallationAttributionWithCompletionHandler:]
Added +[ADClient sharedClient]

ImageIO

No changes

IOKit

No changes

JavaScriptCore

No changes

MapKit

MKAnnotationView.h
Modified  MKAnnotationView.annotation
  Declaration
From @property(nonatomic, retain) id<MKAnnotation> annotation
To @property(nonatomic, strong) id<MKAnnotation> annotation

Modified  MKAnnotationView.image
  Declaration
From @property(nonatomic, retain) UIImage *image
To @property(nonatomic, strong) UIImage *image

Modified  MKAnnotationView.leftCalloutAccessoryView
  Declaration
From @property(retain, nonatomic) UIView *leftCalloutAccessoryView
To @property(strong, nonatomic) UIView *leftCalloutAccessoryView

Modified  MKAnnotationView.rightCalloutAccessoryView
  Declaration
From @property(retain, nonatomic) UIView *rightCalloutAccessoryView
To @property(strong, nonatomic) UIView *rightCalloutAccessoryView

MKMapItem.h
Added  MKLaunchOptionsCameraKey
Modified  MKMapItem.placemark
  Declaration
From @property(nonatomic, readonly, retain) MKPlacemark *placemark
To @property(nonatomic, readonly) MKPlacemark *placemark

Modified  MKMapItem.url
  Declaration
From @property(nonatomic, retain) NSURL *url
To @property(nonatomic, strong) NSURL *url

MKMapView.h
Modified  MKMapView.delegate
  Declaration
From @property(nonatomic, assign) id<MKMapViewDelegate> delegate
To @property(nonatomic, weak) id<MKMapViewDelegate> delegate

MKMultiPoint.h
Removed MKMultiPoint.points
Added  -[MKMultiPoint points]
MKOverlayPathRenderer.h
Modified  MKOverlayPathRenderer.fillColor
  Declaration
From @property(retain) UIColor *fillColor
To @property(strong) UIColor *fillColor

Modified  MKOverlayPathRenderer.strokeColor
  Declaration
From @property(retain) UIColor *strokeColor
To @property(strong) UIColor *strokeColor

MKOverlayPathView.h
Modified  MKOverlayPathView.fillColor
  Declaration
From @property(retain) UIColor *fillColor
To @property(strong) UIColor *fillColor

Modified  MKOverlayPathView.strokeColor
  Declaration
From @property(retain) UIColor *strokeColor
To @property(strong) UIColor *strokeColor

MKReverseGeocoder.h
Modified  MKReverseGeocoder.delegate
  Declaration
From @property(nonatomic, assign) id<MKReverseGeocoderDelegate> delegate
To @property(nonatomic, weak) id<MKReverseGeocoderDelegate> delegate

MKUserLocation.h
Modified  MKUserLocation.heading
  Declaration
From @property(readonly, nonatomic, retain) CLHeading *heading
To @property(readonly, nonatomic) CLHeading *heading

Modified  MKUserLocation.location
  Declaration
From @property(readonly, retain, nonatomic) CLLocation *location
To @property(readonly, nonatomic) CLLocation *location

MKUserTrackingBarButtonItem.h
Modified  MKUserTrackingBarButtonItem.mapView
  Declaration
From @property(nonatomic, retain) MKMapView *mapView
To @property(nonatomic, strong) MKMapView *mapView

MediaAccessibility

No changes

MediaPlayer

MPContentItem.h  (Added)
Added  MPContentItem
Added  MPContentItem.artwork
Added  MPContentItem.container
Added  MPContentItem.identifier
Added  -[MPContentItem initWithIdentifier:]
Added  MPContentItem.playable
Added  MPContentItem.playbackProgress
Added  MPContentItem.subtitle
Added  MPContentItem.title
MPPlayableContentDataSource.h  (Added)
Added  MPPlayableContentDataSource
Added  -[MPPlayableContentDataSource beginLoadingChildItemsAtIndexPath:completionHandler:]
Added  -[MPPlayableContentDataSource childItemsDisplayPlaybackProgressAtIndexPath:]
Added  -[MPPlayableContentDataSource contentItemAtIndexPath:]
Added  -[MPPlayableContentDataSource numberOfChildItemsAtIndexPath:]
MPPlayableContentDelegate.h  (Added)
Added  MPPlayableContentDelegate
Added  -[MPPlayableContentDelegate playableContentManager:initiatePlaybackOfContentItemAtIndexPath:completionHandler:]
MPPlayableContentManager.h  (Added)
Added  MPPlayableContentManager
Added  -[MPPlayableContentManager beginUpdates]
Added  MPPlayableContentManager.dataSource
Added  MPPlayableContentManager.delegate
Added  -[MPPlayableContentManager endUpdates]
Added  -[MPPlayableContentManager reloadData]
Added  +[MPPlayableContentManager sharedContentManager]
MPRemoteCommand.h  (Added)
Added  MPChangePlaybackRateCommand
Added  MPChangePlaybackRateCommand.supportedPlaybackRates
Added  MPFeedbackCommand
Added  MPFeedbackCommand.active
Added  MPFeedbackCommand.localizedTitle
Added  MPRatingCommand
Added  MPRatingCommand.maximumRating
Added  MPRatingCommand.minimumRating
Added  MPRemoteCommand
Added  -[MPRemoteCommand addTarget:action:]
Added  -[MPRemoteCommand addTargetWithHandler:]
Added  MPRemoteCommand.enabled
Added  -[MPRemoteCommand removeTarget:]
Added  -[MPRemoteCommand removeTarget:action:]
Added  MPSkipIntervalCommand
Added  MPSkipIntervalCommand.preferredIntervals
Added  MPRemoteCommandHandlerStatus
Added  MPRemoteCommandHandlerStatusCommandFailed
Added  MPRemoteCommandHandlerStatusNoSuchContent
Added  MPRemoteCommandHandlerStatusSuccess
MPRemoteCommandCenter.h  (Added)
Added  MPRemoteCommandCenter
Added  MPRemoteCommandCenter.bookmarkCommand
Added  MPRemoteCommandCenter.changePlaybackRateCommand
Added  MPRemoteCommandCenter.dislikeCommand
Added  MPRemoteCommandCenter.likeCommand
Added  MPRemoteCommandCenter.nextTrackCommand
Added  MPRemoteCommandCenter.pauseCommand
Added  MPRemoteCommandCenter.playCommand
Added  MPRemoteCommandCenter.previousTrackCommand
Added  MPRemoteCommandCenter.ratingCommand
Added  MPRemoteCommandCenter.seekBackwardCommand
Added  MPRemoteCommandCenter.seekForwardCommand
Added  +[MPRemoteCommandCenter sharedCommandCenter]
Added  MPRemoteCommandCenter.skipBackwardCommand
Added  MPRemoteCommandCenter.skipForwardCommand
Added  MPRemoteCommandCenter.stopCommand
Added  MPRemoteCommandCenter.togglePlayPauseCommand
MPRemoteCommandEvent.h  (Added)
Added  MPChangePlaybackRateCommandEvent
Added  MPChangePlaybackRateCommandEvent.playbackRate
Added  MPFeedbackCommandEvent
Added  MPFeedbackCommandEvent.negative
Added  MPRatingCommandEvent
Added  MPRatingCommandEvent.rating
Added  MPRemoteCommandEvent
Added  MPRemoteCommandEvent.command
Added  MPRemoteCommandEvent.timestamp
Added  MPSeekCommandEvent
Added  MPSeekCommandEvent.type
Added  MPSkipIntervalCommandEvent
Added  MPSkipIntervalCommandEvent.interval
Added  MPSeekCommandEventType
Added  MPSeekCommandEventTypeBeginSeeking
Added  MPSeekCommandEventTypeEndSeeking

MediaToolbox

No changes

MessageUI

No changes

MobileCoreServices

No changes

MultipeerConnectivity

No changes

NewsstandKit

No changes

OpenAL

No changes

OpenGLES

EAGL.h
Added  EAGLContext.multiThreaded

PassKit

No changes

QuartzCore

No changes

QuickLook

No changes

SafariServices

No changes

Security

No changes

Social

No changes

SpriteKit

SKAction.h
Added  +[SKAction setTexture:resize:]
SKPhysicsBody.h
Added  +[SKPhysicsBody bodyWithBodies:]
Added  +[SKPhysicsBody bodyWithCircleOfRadius:center:]
Added  +[SKPhysicsBody bodyWithRectangleOfSize:center:]
SKView.h
Added  SKView.showsPhysics

StoreKit

SKReceiptRefreshRequest.h
Added SKTerminateForInvalidReceipt()

SystemConfiguration

No changes

Twitter

No changes

UIKit

No changes

VideoToolbox

No changes

你可能感兴趣的:(ios,sdk,变化,iOS7.1)