美文网首页
ios系统框架

ios系统框架

作者: 小小SnowGo | 来源:发表于2017-03-17 13:00 被阅读0次

3.AVFoundation

AVFoundation提供先进的视频播放和记录能力。在需要对视频呈现和记录有更多的控制时使用该框架,例如在实时应用中分层显示实时视频和应用提供的其它内容。

4.CoreVideo

CoreVideo 框架 (CoreVideo.framework)为Core Media框架提供缓冲和缓冲池支持。多数应用从不直接使用该框架。

5.CoreText

CoreText 框架 (CoreText.framework)提供一个对文本进行布局和字体处理的简单的、高性能的C-based接口。该框架用在不使用TextKit但仍想获得在字处理应用中发现的先进文本处理能力。该框架提供了一个智能的文本布局引擎,包括在其它内容周围环绕文本的能力,它也支持使用多种字体和呈现属性的先进的文本风格。

6.CoreAudio

Core Audio是一组简单和智能的接口来记录和播放声音以及MIDI内容。在需要对声音有更好控制时使用该框架。

7.OpenGLES

OpenGLES 框架 (OpenGLES.framework)提供绘制2d和3d内容的工具, 它是一个C-based的框架。该框架以最接近设备硬件的方式为全屏沉浸式应用例如游戏提供细粒度的图形控制和高的帧率。你能够与EAGL配合使用这个框架,为OpenGL ES 绘制调用和UIKit的本地窗口对象之间提供接口。该框架支持OpenGLES 1.1, 2.0, 3.0规范。2.0规范增加了片段和顶点着色的支持,3.0规范增加了更多的功能,包括多个呈现目标和变换反馈。

8.Foundation

Foundation框架 (Foundation.framework)提供Core Foundation框架提供的许多功能的Objective-C封装。该框架提供如下功能的支持:

集合数据类型(数组、集合等等)

应用打包Bundles

字符串管理

日期和时间管理

原始数据块管理

Preferences管理

URL和流操作

线程和运行环

Bonjour

通讯端口管理

国际化

规则表达式匹配

Cache支持

9.CoreData

CoreData 框架 (CoreData.framework)框架是管理MVC应用中的数据模式的一种技术。CoreData框架打算在数据模式是高结构化的应用中使用。代替编程定义数据结构,在xcode中能够使用图形工具来建立一个表现你的数据模式的纲要。在运行时,你的数据模式实体的实例通过CoreData框架被创建、管理和获得。通过为你的应用管理其数据模式,CoreData大大减少了必须书写的代码量。CoreData也提供如下功能:

为优化性能在SQLite数据库中存储对象数据

一个管理数据表视图结果的NSFetchedResultsController类

对基本的文本编辑之外的undo/redo的管理

支持属性值的校验

支持传播改变确保对象之间的关系保持一致性

支持分组、过滤和在内存中优化数据。

如果你开始开发一个新应用或计划对已有应用进行大的更新,应该考虑使用CoreData。

10.CoreFoundation

CoreFoundation 框架 (CoreFoundation.framework)是一组C-based接口,为iOS应用提供基本的数据管理和服务功能。该框架包括如下支持:

相关文章

  • iOS系统的底层通知框架库

    iOS系统的底层通知框架库 iOS系统的底层通知框架库

  • iOS架构

    这里说几个概念:iOS系统框架:iOS系统架构:iOS架构:iOS 代码架构:iOS架构师:iOS架构设计: iO...

  • iOS 系统框架

    1. iOS系统架构 iOS的整体系统框架图如下图所示,iOS的系统架构主要由Application Layer(...

  • ionic app在iOS系统操作cookie

    ionic app在iOS系统操作cookie 由于使用ionic框架编写的cordova类的app,在ios系统...

  • iOS系统框架

    一、整体预览 二、分层详解 1.触摸UI层 2.媒体层 3.核心服务层 4.核心OS层 三、最重要的两个框架(Fo...

  • ios系统框架

    3.AVFoundation AVFoundation提供先进的视频播放和记录能力。在需要对视频呈现和记录有更多的...

  • iOS系统框架

    平时开发用的挺多的,并没有去记它是那个框架。CoreGraphics://旋转imgView2.transform...

  • iOS系统框架

    iOS系统架构如下图: 具体哪一层包含什么框架如下所示 下面看一下详细的信息: 1. 触摸层(Cocoa Touc...

  • 一些杂七杂八的知识

    一、iOS系统架构以及常用框架 1.iOS基于UNIX系统 因此从系统的稳定性来说他要比其他操作系统的产品好很多 ...

  • iOS框架和服务

    转自:iOS框架和服务 框架简介 一、什么是系统框架 在iOS中框架是一个目录,包含了共享资源库,用于访问该资源库...

网友评论

      本文标题:ios系统框架

      本文链接:https://www.haomeiwen.com/subject/bodenttx.html