问答题X 纠错

参考答案:

iPhoneOS应用程序的基础CocoaTouch框架重用了许多Mac系统的成熟模式,但是它更多地专注于触摸的接口和优化。UIKit为您提供了在iPhoneOS上实现图形,事件驱动程序的基本工具,其建立在和MacOSX中一样的Foundation框架上,包括文件处理,网络,字符串操作等。
CocoaTouch具有和iPhone用户接口一致的特殊设计。有了UIKit,您可以使用iPhoneOS上的独特的图形接口控件,按钮,以及全屏视图的功能,您还可以使用加速仪和多点触摸手势来控制您的应用。
各色俱全的框架除了UIKit外,CocoaTouch包含了创建世界一流iPhone应用程序需要的所有框架,从三维图形,到专业音效,甚至提供设备访问API以控制摄像头,或通过GPS获知当前位置。CocoaTouch既包含只需要几行代码就可以完成全部任务的强大的Objective-C框架,也在需要时提供基础的C语言API来直接访问系统。这些框架包括:
CoreAnimation:通过CoreAnimation,您就可以通过一个基于组合独立图层的简单的编程模型来创建丰富的用户体验。
CoreAudio:CoreAudio是播放,处理和录制音频的专业技术,能够轻松为您的应用程序添加强大的音频功能。
CoreData:提供了一个面向对象的数据管理解决方案,它易于使用和理解,甚至可处理任何应用或大或小的数据模型。
功能列表:框架分类
下面是CocoaTouch中一小部分可用的框架:
音频和视频:CoreAudio、OpenAL、MediaLibrary、AVFoundation
数据管理:CoreData、SQLite
图形和动画:CoreAnimation、OpenGLES、Quartz2D
网络/li>:Bonjour、WebKit、BSDSockets
用户应用:AddressBook、CoreLocation、MapKit、StoreKit

查答案就用赞题库小程序 还有拍照搜题 语音搜题 快来试试吧
无需下载 立即使用

你可能喜欢

问答题

简述目标-动作机制。

参考答案:目标是动作消息的接收者。一个控件,或者更为常见的是它的单元,以插座变量(参见"插座变量"部分)的形式保有其动作消息的目标...

问答题

c和obj-c如何混用?

参考答案:1)obj-c的编译器处理后缀为m的文件时,可以识别obj-c和c的代码,处理mm文件可以识别obj-c,c,c++代码...

问答题

什么是键-值,键路径是什么?

参考答案:模型的性质是通过一个简单的键(通常是个字符串)来指定的。视图和控制器通过键来查找相应的属性值。在一个给定的实体中,同一个...

问答题

简述堆和栈的区别。

参考答案:管理方式:对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来说,释放工作由程序员控制,容易产生memorylea...

问答题

线程与进程的区别和联系?

参考答案:进程和线程都是由操作系统所体会的程序运行的基本单元,系统利用该基本单元实现系统对应用的并发性。程和线程的主要差别在于它们...

问答题

简述对MVC模式的理解。

参考答案:MVC设计模式考虑三种对象:模型对象、视图对象、和控制器对象。模型对象代表特别的知识和专业技能,它们负责保有应用程序的数...

问答题

#import跟#include的区别,@class呢?

参考答案:@class一般用于头文件中需要声明该类的某个实例变量的时候用到,在m文件中还是需要使用#import而#import比...

问答题

添加“源”有什么用?

参考答案:源地址一般是在Cydia中使用的是下载资源用的。你可以在Cydia中添加源,然后打开源,里面有很多软件和资源可供下载使用...

问答题

什么是联通版?

参考答案:所谓的联通版就是国内行货,全国联保。由于iPhone的3G通信只支持W-CDMA,而联通的3G也是W-CDMA。所以国内...

问答题

什么是美版?什么是港版?

参考答案:“美版”、“港版”:这是对市场上iPhone的货源地的描述,由于现在国内...
赞题库

赞题库-搜题找答案

(已有500万+用户使用)


  • 历年真题

  • 章节练习

  • 每日一练

  • 高频考题

  • 错题收藏

  • 在线模考

  • 提分密卷

  • 模拟试题

无需下载 立即使用

版权所有©考试资料网(ppkao.com)All Rights Reserved