ios开发UI单视图控制器

来源:互联网 发布:土行孙软件 编辑:程序博客网 时间:2024/05/20 18:45

UI:User Interface(用户界面)IOS里面几乎所有的可视化类都封装在UIKit.framework里面

ios常见功能:支持访问用户的地理位置,多点触摸,音频、视频播放,加速计数器(摇一摇),使用摄像头拍照或录像

ios系统架构:基于Unix内核,系统框架是由上到下Cocoa Touch层(包含了大部分使用Objective-c的API),Media层,Core Services层 Core OS层组成。

Cocoa Touch层

主要是由Foundation和UIKit框架组成。

Foundation提供面向对象方式的文件访问,网络操作,数据,和集合类型。

Media层主要提供一些基本绘图,声音,视频的技术支持

主要包括绘画用的Quartz,Core Audio,以及Core Animation(动画)。

Core Services层 Core OS层主要提供底层的支持,包括文件访问,网络协议,低级数据类型等。他们是C基础接口,包括Core Foundation,CFNetwork, Sqlite等API(尽量使用向上API)
0 0