zoukankan      html  css  js  c++  java
  • IOS系统框架

    IOS系统框架:ios架构号MAC OS的基础框架相似:ios扮演底层硬件和应用程序的中介,底层为所有应用程序提供基础服务,高层则包含一些复杂巧妙的技术和服务,并且创建的应用程序不能直接访问硬件。

    CocoaTouch层提供基本的系统框架:

    UIKit框架:提供必须的关键对象,捕捉用户输入和屏幕上显示内容、

    MapKit框架:地图界面

    MessageUI框架:显示创建或者编辑联系人的标准系统界面,包括图形、音频、视频。

    Quart Core框架:包含Core Animation接口,此接口是高级动画制作和混合技术,他使用经过优化的渲染路径实现复杂的动画和视觉效果、

    Media Player框架:应用程序播放视频和音频内容。

    AV Foundationo框架:次框架包含的Objective-C类可用于播放音频内容

    Core Graphics框架:包含Quart 2D绘图API接口,该框架基于C接口,提供绘画功能

    Core Service层,应用程序提供基础系统服务:

    Foundation框架:为Core Foundation框架的许多功能提供Objective0C封装

    Core Foundation框架:是一组C语言接口,他们为ios应用程序提供基本数据管理和服务的功能

    Core Location框架:定位

    其他框架:CFNetwork框架、Core Data框架、Core Media框架、Core Telephony、Event Kit、Mobile Core Services、Quick Look、Store Kit、System Configuration

    Ios4.0开始支持多任务,当按下home键后,程序是挂起的,支持后台的任务包括:音频(audio)、位置服务(location)、模拟声音讯号(voip)。我们自定义的任何运行的程序是受时间限制的。

    项目文件:

    Supporting Files:

    Plist文件:应用程序相关设置(属性)文件

    Strings文件:设置应用程序本地化的文件

    Pch:程序的预处理文件

  • 相关阅读:
    字典与集合
    gitee
    在使用pycharm时同时缩进、左移、多行注释
    代码1(while循环和IF条件语句,字符格式化,break,continue)
    python基础-工具
    11 Serializer组件
    10 响应模块
    09 异常模块
    08 解析模块
    07 渲染模块
  • 原文地址:https://www.cnblogs.com/zhao123/p/3196701.html
Copyright © 2011-2022 走看看