判断题:
- iOS程序启动后,UIApplicationMain函数创建UIApplication对象和设置代理,并且为应用程序创建一个UIWindow对象。(正确)
- UIWindow继承自UIView,是程序创建的第一个视图控件。如果没有UIWindow,程序就没有任何UI界面。(正确)
- KVC是一种通过对象的属性名称,将其作为key,间接地访问该属性的机制。(正确)
- 如果文本框需要设置提示信息,可以通过设置Text属性实现。 (错误)
- 多行文本控件使用UITextView类表示,它也是继承自UIControl。 (错误)
- 移动单元格与插入单元格类似,都需要调用setEditing:animated方法进入编辑模式。(正确)
- 在iOS 开发中,UIView默认允许使用多点触摸。(错误)
- 偏好设置的本质就是plist文件,也无法存储自定义对象。(正确)
- 程序启动完毕之后,创建的第一个视图控件就是UIWindow。 (错误)
- 每个视图控制器都有一个根视图。(正确)
- Cocoa Touch中的模型和视图之间是不能进行任何通信的,所有的通信都是通过控制器 (正确)
- 应用程序的ID包含两个重要的部分:包种子ID和包ID查询字符串。(正确)
- UILabel 不支持换行,只能显示单行文本。(错误)
- UIImageView默认是允许用户交互的。(错误)
- 分组表视图只能通过代码的方式设置。(错误)
- 程序启动的时候,最先调用的是==UIApplicationMain()==函数。 (错误)
- 沙盒作为一个文件系统结构,它可以存储声音、图像、文本等文件。(正确)
- 响应者链条,是通过递归构成的一组UIResponder对象的链式序列。(正确)
- 关键帧动画一定不能只指定一个关键帧。(错误)
- keyTimes表示每个子路径的时间点,这些时间点都是均等的。 (错误)
- 通过IBOutlet连接来获取控件,通过IBAction绑定事件处理实现。(正确)
- 按钮既能显示文字,又能显示图片。(正确)
- 表视图只能显示文本数据,无法显示图片。(错误)
- 由于UITableView继承自UIScrollView,表视图可以滚动展示大量的表格信息。(正确)
- 每个应用程序都有一个UIApplication单例对象。(正确)
- 协议指由委托方制定的规则,即方法的声明,任何一个对象都可以实现。(正确)
- Core Data 只能用于操作SQLite 数据库。(错误)
- UITouch类可根据短时间内点按屏幕的次数,判断单击、双击或更多的点按。(正确)
- 所有的图层都存在着隐式动画,从而产生动画的效果。(错误)
- 如果要使用关键帧动画,只能通过数组的形式来指定多个值。(错误)