cocoa Touch-UIKit

1. 简介:

UIKitk框架提供一系列的Class(类)来建立和管理iPhone OS应用程序的用户界面( UI
)接口、应用程序对象、事件控制、绘图模型、窗口、视图和用于控制触摸屏等的接口。

(PS1: 可以认为是操纵界面的一个API库)

(PS2: UIKit框架是用在IOS平台上与之对应的是MAC OS X上的Application
Kit,二者是姐妹框架,作用和目的没啥太大区别(我没有说实现目的的过程也一样),表混淆了)

2. 框架的入口:

#import <UIKit/UIKit.h>

当引入此头文件后,便可以在程序里使用任何在UIKit里声明的类。(PS:
当然还要把这个框架链接到你的应用程序中)。

3.
框架的类继承图:

时间: 2024-08-27 01:39:33

cocoa Touch-UIKit的相关文章

Foundation &amp; UIKit &amp; Cocoa Touch

Foundation Foundation is basically the Apple development standard library, implemented in Objective-C. It includes data types like NSArray, NSString, and NSDictionary. However, Swift provides replacements for these data types: Array, String, and Dict

Cocoa Touch事件处理流程--响应者链

Cocoa Touch事件处理流程--响应者链 一.事件分类 对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕.晃动设备.通过遥控设施控制设备.对应的事件类型有以下三种: 1.触屏事件(Touch Event) 2.运动事件(Motion Event) 3.远端控制事件(Remote-Control Event) 今天以触屏事件(Touch Event)为例,来说明在Cocoa Touch框架中,事件的处理流程.首先不得不先介绍响应者链这个概念: 二.响应者链(Responder

《从零开始学Swift》学习笔记(Day67)——Cocoa Touch设计模式及应用之MVC模式

原创文章,欢迎转载.转载请注明:关东升的博客 MVC(Model-View-Controller,模型-视图-控制器)模式是相当古老的设计模式之一,它最早出现在Smalltalk语言中.现在,很多计算机语言和架构都采用了MVC模式. MVC模式概述 MVC模式是一种复合设计模式,由"观察者"(Observer)模式."策略"(Strategy)模式和"合成"(Composite)模式等组成.MVC模式由3个部分组成,如图所示,这3个部分的作用如下

Cocoa &amp; Cocoa Touch概念

Application Kit框架包括广泛的类和方法,它们用来开发交互式图形应用程序,使得开发文本/菜单/工具栏/表/文档/剪贴板和窗口之类的过程变得十分简便.在Mac OSX操作系统中,术语cocoa总的来说指的是Foudation框架和AppKit框架.术语Cocoa Touch是指Foudation框架和UIKit框架.

cocoa 和 cocoa touch的区别

Cocoa与Cocoa Touch区别之分是本文要介绍的内容,他们共同点就是二者都包含Objective-C运行时和两个核心框架: Cocoa包含Foundation和AppKit框架,可用于开发Mac OS X系统的应用程序. Cocoa Touch包含Foundation和UIKit框架,可用于开发iPhone OS系统的应用程序. Cocoa是 Mac OS X 的开发环境,Cocoa Touch是 iPhone OS的开发环境. 框架 Foundation框架实现了NSObjec类(即根

UI - Cocoa Touch框架

Cocoa Touch 层 Cocoa Touch层包含创建 iOS应用程序所需的关键框架.上至实现应用程序可视界面,下至与高级系统服务交互,都需要该层技术提供底层基础.在开发应用程序的时候,请尽可能不要使用更底层的框架,尽可能使用该层的框架. 高级特性 下面章节描述一些常见特性,也许您也正打算在应用程序支持这些特性. 多任务 如果应用程序构建于iPhone SDK 4.0及其后续版本(且运行于iOS 4.0及后续版本操作系统),则点击Home键的时候,应用程序不会结束,而是切换到后台.对于大多

Cocoa Touch 层

Cocoa Touch层包含创建 iOS应用程序所需的关键框架.上至实现应用程序可视界面,下至与高级系统服务交互,都需要该层技术提供底层基础.在开发应用程序的时候,请尽可能不要使用更底层的框架,尽可能使用该层的框架. 高级特性 下面章节描述一些常见特性,也许您也正打算在应用程序支持这些特性. 多任务 如果应用程序构建于iPhone SDK 4.0及其后续版本(且运行于iOS 4.0及后续版本操作系统),则点击Home键的时候,应用程序不会结束,而是切换到后台.对于大多数应用程序来说,进入后台,它

Cocoa与Cocoa Touch区别之分

Cocoa与Cocoa Touch 区别之分是要介绍的内容,他们共同点就是二者都包含Objective-C运行时和两个核心框架: Cocoa包含Foundation和ApppKit框架,可用于开发Mac OS X系统的应用程序: Cocoa Touch包含Foundation和UIKit框架,可用于开发iPhone OS的开发环境 框架 Foundation框架实现了NSObjec类(即根类),这个类定义基本对象行为.此外,该框架还实现了用于表示基本类型(例如,字符串和数字)和群体类型(例如,数

《从零開始学Swift》学习笔记(Day67)——Cocoa Touch设计模式及应用之MVC模式

原创文章,欢迎转载.转载请注明:关东升的博客 MVC(Model-View-Controller,模型-视图-控制器)模式是相当古老的设计模式之中的一个,它最早出如今Smalltalk语言中. 如今,非常多计算机语言和架构都採用了MVC模式. MVC模式概述 MVC模式是一种复合设计模式,由 "观察者"(Observer)模式."策略"(Strategy)模式和"合成"(Composite)模式等组成.MVC模式由3个部分组成,如图所看到的,这3

[IOS/翻译]Cocoa Touch Layer

本文是本人自己辛苦翻译的,请转载的朋友注明,翻译于Z.MJun的CSDN的博客 http://blog.csdn.net/Zheng_Paul,感谢! 翻译于2015年10月6日 Cocoa Touch Layer Cocoa Touch层包含了关键的库来构建IOS应用.这些库定义了应用的表现.他们提供应用的基本空间和提供关键技术,如多任务,以接触为基础的输入,消息推送,和许多高级的系统服务.当你设计你的应用时候,你需要优先研究他们. 高级别的特性 接下来的章节描述一些关键技术 App Exte