系统各个框架(framework)的简单介绍,后续用到其他的还会添加,欢迎补充和纠错

系统框架(framework)的简单介绍

ImageIO  — 该框架的接口可用于导入或导出图像数据及图像元数据

CoreTelephony  —
获取IMSI号,SIM卡背面的号码是SIM卡的电子串号,也叫IMSI号码,这个号码是全球唯一的

AudioToolbox  —应用级服务:文件,流,告警,回放以及录音。在iOS中,包含了Audio Session服务。

AudioUnit  — Audio unit和音频编解码服务

AVFoundation  —
一个objective-c音频回放接口。

CoreAudio —
数据类型以及OS X中的硬件服务

OpenAL  — 定位的、低延迟的音频服务。

Accelerate — 该框架的接口可用于执行数学、大数字以及DSP运算。和开发者个人编写的库相比,该框架的优点在于它根据现存的各种iOS设备的硬件配置进行过优化。因此,您只需一次编码就可确保它在所有设备高效运行。

Security — 实现RSA非对称加密解密。可获取公钥和私钥,可对数据进行公钥和私钥的加解密。

SystemConfiguration —
获取usb,bluetooth等所有硬件信息.

OpenGL ES —
是可以在iphone上实现2D和3D图形编程的低级API。

AddressBookUI — 提供了几个视图控制器,允许你从地址簿中选择某个人

MessageUI — 提供了邮件发送功能,这个框架是iPhone sdk中最简单的框。由一个类、一个视图控制器,一个protocol组成。

QuartzCore —
所有用户最终看到的显示界面都是图层合成的结果,而图层即是QuartzCore中的CALayer

StoreKit — 此框架为iOS应用程序内购买内容或服务提供支持

CoreGraphics  —
用代码自行绘制UI,而自行绘制UI就需要用到CoreGraphics这个框架

XCText —
统计单元测试

时间: 2024-10-10 08:25:51

系统各个框架(framework)的简单介绍,后续用到其他的还会添加,欢迎补充和纠错的相关文章

.NET Framework 框架的一些简单介绍

20世纪90年代以来出现的3种典型的组件技术: 1)OMC(对象组件模型)的CORBA2)Microsoft的COM/DCOM3)Sun公司的JavaBeans 在2002年,微软发布了.NET框架的第一个版本,声称其解决了旧问题并实现了下一代系统的目的..NET框架是一种比MFC和COM编程技术更一致并面向对象的环境.它的特点包括: 1)多平台.可以在多种多样的系统上运行,从服务器.桌面机到PDA和移动电话.2)行业标准.使用行业标准的通信协议,比如:XML.HTTP.SOAP和WSDL.3)

vim与系统粘贴板的互通简单介绍

最近经常遇到这个问题,在这里记录下. 我的环境 系统 Archlinux vim NVIM v0.2.2 / vim 8.0.1297 前提 需要 vim 支持 +clipboard 检查方法 vim --version | grep clipboard 如果你用的是 vim-minimal 不支持,安装 gvim 可解,安装后命令行版也会支持的 至于 nvim, 我也不太清楚, 好像 vim 支持之后它也可以了??? 开始 不再详细介绍 vim 的 复制粘贴缓存器系统了,只介绍方法,具体可参考

Mac系统中各个文件夹简单介绍(转)

一.说明: Mac OS X,这是一个基于UNIX核心的系统,增强了系统的稳定性.性能以及响应能力.它能通过对称多处理技术充分发挥双处理器的优势,提供无与伦比的2D.3D和多媒体图形性能以及广泛的字体支持和集成的PDA功能.MAC OSX通过Classic环境几乎可以支持所有的MacOS9应用程序,直观的Aqua用户界面使Mac intosh的易用性又达到了一个全新的水平. 二.MAC硬盘中各个文件夹 打开Macintosh HD你会发现内中有四个文件夹,分别有——应用程序(Applicatio

云计算工具,框架,服务简单介绍

下面为技术列表 python scala aws openstack docker LXC libcloud mesos ec2 s3 dynamodb sqs mongodb cassandra zookeeper kafka memcache statsD python:用于写非常多脚本工具 scala:写非常多服务应用,相比java而言简洁太多 aws: Amazon web service亚马逊网络服务,不必多说 openstack:云计算软件  https://www.openstac

Linux 中 vi / vim 编辑器的简单介绍后续增加强大的功能

vi/vim编辑器 一般模式:光标移动,复制整行粘贴行,搜索替换,删除字符,删除列等 移动光标的方法 h 或 向左箭头键(←) 光标向左移动一个字符 j 或 向下箭头键(↓) 光标向下移动一个字符 k 或 向上箭头键(↑) 光标向上移动一个字符 l 或 向右箭头键(→) 光标向右移动一个字符 如果你将右手放在键盘上的话,你会发现 hjkl 是排列在一起的,因此可以使用这四个按钮来移动光标. 如果想要进行多次移动的话,例如向下移动 30 行,可以使用 "30j" 或 "30↓&

Django - Django框架 简单介绍

Django框架 简单介绍 本文地址: http://blog.csdn.net/caroline_wendy/article/details/29172271 1. 介绍 Django是一个开放源码的Web应用框架, 由Python写成. 採用了MVC的软件设计模式, 即模型M, 视图V和控制器C. 它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的站点的, 并于2005年7月在BSD许可证下公布. 这套框架是以比利时的吉普赛爵士吉他手Django Reinhardt来命名的.

Asp.net博客系统收集和简单介绍

国内Asp.net博客系统收集和简单介绍 [转载文章,仅供个人参考,引自http://www.soyaoo.com/Blog/post/92.html] 1.ZJ-Blog程序简介:基于ASP.net 1.1环境开发的单用户博客程序,支持Access和MySQL两种数据库,其最大的特点是采用.net开发并大量的使用了Ajax技术,本人还没用使用过此程序但是直觉上觉得大量应用Ajax也未必是一件好事,个人觉得给用户适当的体验或许更能引起用户的兴趣.当然用户其实最关心的并非是这些技术问题,而是程序的

client高性能组件化框架React简单介绍、特点、环境搭建及经常使用语法

[本文源址:http://blog.csdn.net/q1056843325/article/details/54729657 转载请加入该地址] 明天就是除夕了 预祝大家新春快乐 [ ]~( ̄▽ ̄)~* 天天饭局搞得我是身心疲惫= = 所以更新比較慢 今天想跟大家分享的就是这个大名鼎鼎的React框架 简单介绍 React是近两年非常流行的框架 流行到什么程度呢? 我看了一下Github上的数据 React达到了5w8+的star 在JavaScript中star排名第4 受欢迎程度可见一斑

Universal-Image-Loader(UIL)图片加载框架使用简单介绍

这个也是最近项目中使用到的第三方图片加载框架,在这里也自己总结一下,简单的介绍一些使用的方式. UIL图片加载框架特点 简介: 项目地址:https://github.com/nostra13/Android-Universal-Image-Loader 异步加载图片或者加载大量图片经常会遇到图片错乱或者OOM等相关问题.UIL图片缓存,目前使用最广泛的图片缓存,支持主流图片缓存的绝大多数特性. 我们看下该图片加载的三级缓存原理 特点: 1.多线程下载图片,图片可以来源于网络,文件系统,项目文件