zoukankan      html  css  js  c++  java
  • device framework(设备框架)

    Table A-1  Device frameworks

    Name

    First available

    Prefixes

    Description

    Accelerate.framework

    4.0

    cblasvDSP

    Contains accelerated math and DSP functions. See Accelerate Framework.

    Accounts.framework

    5.0

    AC

    Contains interfaces for managing access to a user’s system accounts. See Accounts Framework.

    AddressBook.framework

    2.0

    AB

    Contains functions for accessing the user’s contacts database directly. See Address Book Framework.

    AddressBookUI.framework

    2.0

    AB

    Contains classes for displaying the system-defined people picker and editor interfaces. See Address Book UI Framework.

    AdSupport.framework

    6.0

    AS

    Contains a class for gathering analytics. See Ad Support Framework.

    AssetsLibrary.framework

    4.0

    AL

    Contains classes for accessing the user’s photos and videos. See Assets Library Framework.

    AudioToolbox.framework

    2.0

    AUAudio

    Contains the interfaces for handling audio stream data and for playing and recording audio. See Core Audio

    AudioUnit.framework

    2.0

    AUAudio

    Contains the interfaces for loading and using audio units. See Core Audio

    AVFoundation.framework

    2.2

    AV

    Contains Objective-C interfaces for playing and recording audio and video. See AV Foundation Framework

    AVKit.framework

    8.0

    AV

    Contains Objective-C interfaces for playing and recording audio and video. See AVKit Framework

    CFNetwork.framework

    2.0

    CF

    Contains interfaces for accessing the network via Wi-Fi and cellular radios. See CFNetwork Framework

    CloudKit.framework

    8.0

    CK

    Contains Objective-C interfaces for fetching and saving iCloud data. See CloudKit

    CoreAudio.framework

    2.0

    Audio

    Provides the data types used throughout Core Audio. See Core Audio

    CoreAudioKit.framework

    8.0

    CA

    Provides the data types used throughout Core Audio. See CoreAudioKit Framework

    CoreBluetooth.framework

    5.0

    CB

    Provides access to low-power Bluetooth hardware. See Core Bluetooth Framework

    CoreData.framework

    3.0

    NS

    Contains interfaces for managing your application’s data model. See Core Data Framework

    CoreFoundation.framework

    2.0

    CF

    Provides fundamental software services, including abstractions for common data types, string utilities, collection utilities, resource management, and preferences. See Core Foundation Framework

    CoreGraphics.framework

    2.0

    CG

    Contains the interfaces for Quartz 2D. See Core Graphics Framework

    CoreImage.framework

    5.0

    CI

    Contains interfaces for manipulating video and still images. See Core Image Framework

    CoreLocation.framework

    2.0

    CL

    Contains the interfaces for determining a user’s location. See Core Location Framework

    CoreMedia.framework

    4.0

    CM

    Contains low-level routines for manipulating audio and video. See Core Media Framework

    CoreMIDI.framework

    4.2

    MIDI

    Contains low-level routines for handling MIDI data. See Core Audio

    CoreMotion.framework

    4.0

    CM

    Contains interfaces for accessing accelerometer and gyro data. See Core Motion Framework

    CoreTelephony.framework

    4.0

    CT

    Contains routines for accessing telephony-related information. See Core Telephony Framework

    CoreText.framework

    3.2

    CT

    Contains a text layout and rendering engine. See Core Text Framework

    CoreVideo.framework

    4.0

    CV

    Contains low-level routines for managing memory for video frames.

    EventKit.framework

    4.0

    EK

    Contains interfaces for accessing a user’s calendar event data. See EventKit Framework.

    EventKitUI.framework

    4.0

    EK

    Contains classes for displaying the standard system calendar interfaces. See EventKit UI Framework

    ExternalAccessory.framework

    3.0

    EA

    Contains interfaces for communicating with attached hardware accessories. See External Accessory Framework

    Foundation.framework

    2.0

    NS

    Contains interfaces for managing strings, collections, and other low-level data types. See Foundation Framework

    GameController.framework

    7.0

    GC

    Contains interfaces for communicating with game-related hardware. See Game Controller Framework

    GameKit.framework

    3.0

    GK

    Contains interfaces for managing peer-to-peer connectivity. See GameKit Framework

    GLKit.framework

    5.0

    GLK

    Contains Objective-C utility classes for building complex OpenGL ES applications. See GLKit Framework

    GSS.framework

    5.0

    gss

    Provides a standard set of security-related services. 

    HealthKit.framework

    8.0

    HK

    Provides a way to store health-related information for the user. See HealthKit Framework

    HomeKit.framework

    8.0

    HM

    Provides services for communicating with integrated household devices. See HomeKit Framework

    iAd.framework

    4.0

    AD

    Contains classes for displaying advertisements in your application. See iAd Framework

    ImageIO.framework

    4.0

    CG

    Contains classes for reading and writing image data. See Image I/O Framework

    IOKit.framework

    2.0

    N/A

    Contains interfaces used by the device. Do not use this framework directly. 

    JavaScriptCore.framework

    7.0

    JS

    Contains Objective-C wrappers for evaluating JavaScript code and parsing JSON. See JavaScript Core Framework

    LocalAuthentication.framework

    8.0

    LA

    Provides support for authenticating the user via Touch ID. See Local Authentication Framework

    MapKit.framework

    3.0

    MK

    Contains classes for embedding a map interface into your application and for reverse-geocoding coordinates. See MapKit Framework

    MediaAccessibility.framework

    7.0

    MA

    Manages the presentation of closed-caption content in media files. See Media Accessibility Framework

    MediaPlayer.framework

    2.0

    MP

    Contains interfaces for playing full-screen video. See Media Player Framework

    MediaToolbox.framework

    6.0

    MT

    Contains interfaces for playing audio content. 

    MessageUI.framework

    3.0

    MF

    Contains interfaces for composing and queuing email messages. See Message UI Framework

    Metal.framework

    8.0

    MTL

    Provides a low-overhead graphics rendering engine for apps. See Metal Framework

    MobileCoreServices.framework

    3.0

    UT

    Defines the uniform type identifiers (UTIs) supported by the system. See Mobile Core Services Framework.

    MultipeerConnectivity.framework

    7.0

    MC

    Provides interfaces for implementing peer-to-peer networking between devices. See Multipeer Connectivity Framework

    NetworkExtension.framework

    8.0

    NE

    Provides interfaces for configuring and controlling VPN support. See Network Extension Framework

    NewsstandKit.framework

    5.0

    NK

    Provides interfaces for downloading magazine and newspaper content in the background. See NewsstandKit Framework

    NotificationCenter.framework

    8.0

    NK

    Provides interfaces for implementing notification center widgets. See Notification Center Framework

    OpenAL.framework

    2.0

    AL

    Contains the interfaces for OpenAL, a cross-platform positional audio library. See OpenAL Framework.

    OpenGLES.framework

    2.0

    EAGLGL

    Contains the interfaces for OpenGL ES, which is an embedded version of the OpenGL cross-platform 2D and 3D graphics rendering library. See OpenGL ES Framework

    PassKit.framework

    6.0

    PK

    Contains interfaces for creating digital passes to replace things like tickets, boarding passes, member cards, and more. See PassKit Framework

    Photos.framework

    8.0

    PH

    Contains interfaces for accessing and manipulating photo and videos. See Photos Framework

    PhotosUI.framework

    8.0

    PH

    Contains interfaces for creating app extensions that manipulate photo and video assets. See Photos UI Framework

    PushKit.framework

    8.0

    PK

    Provides a way for VoIP apps to register with a device. See PushKit Framework

    QuartzCore.framework

    2.0

    CA

    Contains the Core Animation interfaces. See Quartz Core Framework

    QuickLook.framework

    4.0

    QL

    Contains interfaces for previewing files. See Quick Look Framework

    SafariServices.framework

    7.0

    SS

    Supports the creation of reading list items in Safari. See Safari Services Framework

    SceneKit.framework

    8.0

    SCN

    Provides interfaces for creating 3D graphics. See SceneKit Framework

    Security.framework

    2.0

    CSSMSec

    Contains interfaces for managing certificates, public and private keys, and trust policies. See Security Framework

    Social.framework

    6.0

    SL

    Contains interfaces for interacting with social media accounts. See Social Framework

    SpriteKit.framework

    7.0

    SK

    Facilitates the creation of sprite-based animations and rendering. See SpriteKit Framework

    StoreKit.framework

    3.0

    SK

    Contains interfaces for handling the financial transactions associated with in-app purchases. See StoreKit Framework

    SystemConfiguration.framework

    2.0

    SC

    Contains interfaces for determining the network configuration of a device. See System Configuration Framework

    Twitter.framework

    5.0

    TW

    Contains interfaces for sending tweets via the Twitter service. See Twitter Framework

    UIKit.framework

    2.0

    UI

    Contains classes and methods for the iOS application user interface layer. See UIKit Framework

    VideoToolbox.framework

    6.0

    VT

    Contains low-level routines for compressing and decompressing video frames.

    WebKit.framework

    8.0

    WK

    Provides support for integrating web content into your apps. See WebKit Framework.

  • 相关阅读:
    为什么byte取值负128到127.md
    傻傻分不清?Integer、new Integer() 和 int 的面试题
    Spring 面试 7 大问题,你顶得住不?
    消息中间件ActiveMQ、RabbitMQ、RocketMQ、ZeroMQ、Kafka如何选型?
    poj 3684 Physics Experiment(数学,物理)
    poj 3320 Jessica's Reading Problem(尺取法)
    java面试
    nyoj 234 吃土豆
    Web 通信 之 长连接、长轮询(long polling)
    XHTML使用规范
  • 原文地址:https://www.cnblogs.com/lelun/p/5573372.html
Copyright © 2011-2022 走看看