我们的团队进行了广泛的研究以创建 Mac OS X Cocoa Programming MCQ。 我们邀请您通过回答以下 100 多个选择题来测试您的 Mac OS X Cocoa 编程技能。
只需向下滚动即可开始。
A. 核心数据
B. 触摸套件
C. 基金会套件
D. 应用套件
A. 方法
B. 属性清单
C. 功能
D. 班级
A. 在Java中使用
B. 类界面的一部分
C. 变量列表
D. 不曾用过
A. 接口构建器
B. 码头
C. 水
D. XCode
A. nslog
B. nsresponder
C. nsevent
D. nsObject
A. #Import< uikit/uikit.h>
B. &import< uikit/uikit.h
C. ()导入< uikit/uikit.h>
D. $ import< uikit/uikit.h>
A. nScolor* housecolor = [housepaintobj颜色]。
B. nScolor* housecolor = [housepaintobj颜色]]
C. nScolor* housecolor = [housepaintobj颜色] \
D. nScolor* housecolor = [housepaintobj color];
A. Microsoft Word
B. zip文件
C. iOS SDK
D. Windows OS
A. C ++
B. Objective-C
C. c#.net
D. J2EE
A. 是的
B. 不
A. nslog
B. MSLOG
C. lslog
D. kslog
A. label.text = @" Hello world",
B. label.text = @" Hello world";;
C. label.text = &" Hello world";;
D. label.text = @" Hello world"::
A. 真的
B. 错误的
A. 后期态度
B. NS
C. 一封信
D. 多发性硬化症
A. 苹果
B. 太阳
C. Oracle
D. 微软
A. 占有。xib
B. pundesion.aspx
C. 属于
D. 财产
A. XCode
B. 视觉工作室
C. 蚀
D. 苹果
A. 巧克力蛋糕
B. 可可触摸
C. 可可手势
D. 果冻豆
A. 华硕
B. 苹果
C. Xbox360
D. 戴尔
A. 错误的
B. 真的
A. 它不值得学习
B. 每次您想使用某人编写的代码时,您都必须重写每一行
C. OOP允许编码器重复使用并自定义现有对象中的新代码。
D. 一旦存在,您就无法重复使用代码
A. system.web
B. AppKit和Foundation
C. 春天
D. MVC
A. XCode功能
B. Oracle
C. 内存管理
D. 例外类
A. 它用于在Xcode中创建Uiviews
B. 有助于查找代码中的错误。
C. 它设置了您的iOS环境
D. 它用于解决iPad的操作系统问题
A. MSLOG
B. NSString
C. MSString
D. nslog
A. NSString
B. nsmutabledictionary
C. nsredman
D. nslog
A. 水
B. XCode
C. 码头
D. 接口构建器
A. ASP Textbox
B. 查看控制器
C. 页面查看控制器
D. 标签
A. nsmutabledictionary
B. nssting
C. nsapple
D. nspoint
A. 包括
B. 图标
C. 标题
D. 笔尖
A. 应用套件
B. 基金会套件
C. 核心数据
D. 水
A. 它是从Internet下载XCode并在Mac上构建的安装程序
B. 代码重复使用
C. 在Xcode中,它称为模拟器,该模拟器允许您在虚拟环境中测试移动应用程序
D. 它将您完成的应用程序项目发送到App Store。
A. 真的
B. 错误的
A. “ nil”仅用于异常管理
B. 没有任何对象参考变量
C. 它根本不会影响变量的值。
D. “ nil”不正确,应该处置
A. 编程
B. 处置
C. 架构
D. 子类
A. 班级
B. 笔尖
C. 类别
D. 标题
A. 开始
B. 移动
C. 处置
D. 改变
A. 真的
B. 错误的
A. 下一步
B. NASA Studios
C. 简而言之
D. 名字史蒂夫
A. 真的
B. 错误的
A. Mac Lion
B. iPhone 3
C. 异常处理
D. 多线程
A. 变量列表
B. 一个时间点
C. 设置Getter/Setter方法
D. 一个特征
A. Mac OS X
B. Visual Studio调试器
C. GDB
D. 水
A. 真的
B. 错误的
A. 大控制显示
B. 大中央派遣
C. 伟大的中央调度员
D. 一般代码驱逐舰
A. 选择器
B. 目的
C. 光标
D. 类别
A. 班级复制
B. 类别
C. 遗产
D. 私人课程
A. 错误的
B. 真的
A. 标签
B. 按钮
C. 查看控制器
D. uitaiteView
A. 文档窗口
B. 应用程序窗口
C. 菜单栏
D. 图书馆调色板
A. 错误的
B. 真的
A. 文件视图
B. 接口构建器
C. 项目视图
D. 文档窗口
A. uitextfield
B. 查看控制器
C. 标签
D. 按钮
A. NSCELL
B. nslock
C. nsresponder
D. nsapplication
A. 可可
B. 达尔文
C. 水
D. 接口构建器
A. 核心数据
B. 应用套件
C. 接口构建器
D. 项目构建器
A. nslog
B. nsdocument
C. nsapplication
D. nsresponder
A. 检查您的代码是否错误
B. 以上都不是
C. 设置对象的属性
D. 找到程序员的身份
A. 对话
B. 实用程序窗口
C. 光标窗口
D. 文档窗口
A. 真的
B. 错误的
A. 选择器
B. 事件
C. 笔尖
D. 班级
A. 将窗口的内容保存到文件中
B. 打印窗口的内容
C. 加载保存的文件
D. 警告试图关闭编辑窗口而不先保存的用户
A. 错误的
B. 真的
A. ios
B. 可可
C. Aqua
D. Objective-C
A. 基金会套件
B. 核心功能
C. 应用套件
D. 核心数据
A. 事件循环
B. 主笔尖
C. nsevent
D. nsresponder
A. NSView
B. nsapplication
C. nsevent
D. NSWINDOW
A. 文档窗口
B. 菜单栏
C. 码头
D. 控件
A. 重复使用按钮对象,但每次需要时都需要对其进行编码。
B. 手动创建视图类
C. 它无法创建视图
D. 视图类的代码重复使用
A. 重复事件
B. 鼠标事件
C. 周期性事件
D. 键盘事件
A. 项目导航器
B. 符号导航器
C. 问题导航器
D. 助理导航员
A. 数据库
B. 网络服务器
C. 手机
D. 大型机
A. 响应者
B. 选择器
C. 笔尖
D. 控制
A. NSWINDOW
B. nsdocument
C. nsapp
D. nsapplication
mac os x 10.5下,cggrect,cgsize and cgpoint和cgpoint具有与nsRect相同的结构,nssize和
nspoint。是真的吗?
A. 是的
B. 不
用哪种语言写作?
A. C
B. Objective-C
C. C ++
D. 爪哇
E. 红宝石
A. 是的 B. 不
必须在可可应用中创建nsautoreleaseasepool? < << /p>
A. 是的
B. 不
应该使用哪些类来加载资源?
A. nsresource
B. nsapplication
C. nsbundle
D. nsfile
E. 以上都不是
poll()可以使用poll()来获取可可症事件? P>
A. 是的
B. 不
什么是观察者?
A. 实现NSOBSERVER协议的对象
B. 发送通知的对象
C. 接收所有通知的对象
D. 在通知中心注册的对象
E. 以上都不是
填充空白。
nsbutton:&lt;&gt; :nsobject
A. nscontrol:
B. NSWIDGET:NSVIEW:NSRESPONDER
C. nsresponder
D. NSWIDGET
E. nscontrol:nsview:nsresponder
您可以在可可应用中使用malloc/free吗? P>
A. 是的
B. 是的,但仅在单独的C库中
C. 是的,但是我们只能使用malloc;不需要免费
D. 不
32位机上的unichar在32位机上有多宽?
A. 8位
B. 16bit
C. 32位
D. 64位
E. 128位
对象可以是多个对象的代表?
A. 是的
B. 不
以下哪个平台支持可可?
A. 视窗
B. Linux
C. Mac OSX
D. Solaris
E. 以上都不是
通常应该放置应用程序资源?
A. 在 /系统中
B. 在 /库中
C. 在应用程序的捆绑包中
D. 在 /资源中
E. 以上都不是
处理可可事件的正常方式是什么?
A. 通过投票进行事件
B. 通过注册活动观察者
C. 通过在子类中实现NSResponder方法
D. 以上都不是
GUI通常在可可中创建?
A. 使用接口构建器
B. 通过手动编辑XML文件
C. 以编程方式
D. 以上都不是
填充空白。
nscountedset:&lt;&gt; :nsobject
A. NSARRAY:NSCLASS
B. nsmutablearray:nsarray
C. nsmutableset:nsset
D. NSSET
E. NSSET:NSARRAY
什么是nsRect?
A. 一类
B. 一个东西
C. 结构
D. 一个内置类型的C
E. 内置的Objective-C
”跨度>
A. 是的
B. 不
在您能够在drawRect外绘制的方法:视图?
A. 没有任何
B. LockView
C. Lockfocus
D. Preparview
E. 以上都不是
填充空白
nsmutablearray:&lt;&gt; :nsobject
A. NSSET
B. nscollection
C. nsarray
D. nscontainer
E. nsmovablearray
以下哪个类管理计算机的全局通知?
A. nsnotificationcenter
B. nsdistribednotificationcenter
C. nsglobalnotificationcenter
D. NSSystemnotificationCenter
可以使用nsdistribednotificationcenter来在多个机器之间进行通信?
A. 是的
B. 不
您可以在可可中分离线程吗?
A. 是的 B. 不
以下代码有效吗?
nssize s = nsmakesize(10,10);
int values [20];
值[s.height] = 5;
A. 编译错误
B. 运行时错误
C. 有效的代码
什么是通知?
A. 用户事件
B. 内核中使用的特殊消息类型
C. 封装有关事件信息的对象
D. 以上都不是
A. 是的 B. 不