Cocoa Touch框架浅析
Cocoa Touch包括:
(1)Core Animation:
通过Core Animation,可以通过一个基于独立图层的简单的编程模型来创建丰富的用户体验。
(2)Core Audio:
Core Audio是播放,处理和录制音频的专业技术,能够轻松为应用程序添加强大的音频功能。
(3)Core Data:
提供了一个面向对象的数据管理解决方案,易于使用和理解,甚至可以处理任何大小的数据模型。
我通过类别为大家罗列一下:
【音频和视频】
(1)Core Audio
(2)OpenAL
(3)Media Library
(4)AV Foundation
【数据管理】
(1)Core Data
(2)SQLite
【图形和动画】
(1)Core Animation
(2)OpenGL ES
(3)Quartz 2D
【网络】
(1)Bonjour
(2)Webkit
(3)BSD Socket
【用户应用】
(1)Address Book
(2)Core Location
(3)Map Kit
(4)Store Kit
github主页:https://github.com/chenyufeng1991 。欢迎大家访问!
Cocoa Touch框架浅析相关推荐
- Cocoa Touch框架与构建应用界面
step -1:视图控制器的分类与周期 1.分类: 1> UIViewController:用于自定义视图控制器的导航. 2>UINavigationController:导航控制器,与U ...
- Cocoa Touch事件处理流程--响应者链
一.事件分类 对于IOS设备用户来说,他们操作设备的方式主要有三种:触摸屏幕.晃动设备.通过遥控设施控制设备.对应的事件类型有以下三种: 1.触屏事件(Touch Event) 2.运动事件(Moti ...
- 什么是cocoa和cocoa Touch?iOS面试攻克篇(一)
'写在前面的话' 这些是我对iOS面试时会碰到的问题的解决方法,整理出来分享给大家,有些错误不要 笑了,希望对大家有所帮助.大家有更好的解决办法也欢迎沟通交流. 一直以来都有写点儿东西的想法,就从笔记 ...
- Cocoa Touch 层
Cocoa Touch层包含创建 iOS应用程序所需的关键框架.上至实现应用程序可视界面,下至与高级系统服务交互,都需要该层技术提供底层基础.在开发应用程序的时候,请尽可能不要使用更底层的框架,尽可能 ...
- NeXT,NEXTSTEP,OPENSTEP,Cocoa,Cocoa Touch,GNUstep,xcode
NeXT电脑公司(随后更名为NeXT软件公司)是一间设立在美国加利福尼亚州红木城的电脑公司,专门制造和开发高等教育和商业市场上的工作站电脑.NeXT是由苹果公司(当时称为苹果电脑)的创办人史蒂夫·乔布 ...
- iOS 4层结构(iOS技术概要)—— Cocoa Touch 层(一)
苹果公司的iOS平台强力推动了iOS开发,引来了不少人从事iOS开发,也成就了一批一批的开发者,如果你是新手,请把本文作为iOS技术一览,便于你对iOS开发有个粗略的认识:如果你已经是 ...
- 《从零开始学Swift》学习笔记(Day 65)——Cocoa Touch设计模式及应用之选择器
原创文章,欢迎转载.转载请注明:关东升的博客 实现目标与动作关联使用UIControl类addTarget(_:action:forControlEvents:)方法,示例代码如下: button.a ...
- MVC框架浅析(基于PHP)
MVC框架浅析(基于PHP) MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑.数 ...
- ios中静态库的创建和使用、制作通用静态库(Cocoa Touch Static Library)
创建静态库可能出于以下几个理由: 1.你想将工具类代码或者第三方插件快捷的分享给其他人而无需拷贝大量文件. 2.你想让一些通用代码处于自己的掌控之下,以便于修复和升级. 3.你想将库共享给其他人,但不 ...
- WWDC2017 笔记 - Cocoa Touch 中的新特性
这篇文章是 What's New in Cocoa Touch / UIKit Session 201 的一些整理.[基于OC] 转自我的 Blog: Danny's Dream Drag Drop ...
最新文章
- 我去!一周内,在闲鱼上被疯狂转了2.6万次的架构课程,现在免费!(限时领)...
- 关于SubSonic3.0生成的表名自动加复数(s)的“用户代码未处理SqlException,对象名‘xxxs‘无效”异常处理
- TypeError系列之:TypeError: __init__() missing 2 required positional arguments
- Spring-- ApplicationContext
- 在Windows上运行单节点的Cassandra
- 我的Go语言学习之旅五:Go循环输出的另类实现
- .net core学习
- vue学习笔记(四)- cmd无法识别vue命令解决方法
- 【狂神MyBatis笔记】map作为参数传递类型进行增删改查模糊查询
- HTTP协议—状态码(思维导图速查)
- 【汇编语言】指令寻址
- 反编译工具Reflector下载(集成两个常用.net插件,FileGenerator和FileDisassembler)
- Android开发之局域网聊天软件
- 怎么用C语言程序表白,c语言表白代码 用C语言表白.doc
- Java学习之路---对象篇(Object)
- 泛泰A850工程机与正式机分区表对比
- html怎么显示一个点赞的心形,jquery心形点赞关注效果的简单实现
- 国内有什么好的前端学习网站推荐?
- 3ds max材质编辑器加载不了、不显示vray
- Android内存泄露抓取工具leakcanary