《iOS 项目化入门教程之试题1》

一、填空题

  1. iOS框架层次大体分为四个层次,其中包括(Core OS层)、Core Services层、Media层、(Cocoa Touch 层 )。
  2. 以自身左上角为坐标原点定义控件所在矩形的位置和尺寸的属性是( bounds )
  3. 表视图显示的数据都是从遵守(.UITableViewDataSource )协议的对象中获取的。
  4. 任何一个遵守了( UIApplicationDelegate )协议的对象都会成为UIApplication对象的代理。
  5. MVC是(.Model )、View、(Controller)的缩写。
  6. 对象要实现归档和反归档,必须遵守一个非常重要的协议,这个协议叫做( NSCoding 协议 )
  7. Core Data位于MVC设计模式中的( Model )层。
  8. 在iOS 开发中,触屏对象是通过( UITouch )类创建的。
  9. UIPinchGestureRecognizer类表示( 捏合 )手势,用于缩放视图或者改变某些视图的大小。
  10. 如果要让动画无限循环下去,可以设置repeatCount属性的值为( MAXFLOAT )
  11. UIKit框架和Foundation框架结合在一起统称为(Cocoa Touch)
  12. (InterfaceBuilder)是一个用户界面设计工具,采用所见所得的方式让开发者编辑用户界面,隶属于xcode开发环境自带的用户图形界面设计工具。
  13. 按钮控件使用UIButton类表示,它直接继承自( UIControl )
  14. 要想监听文本框的动态,前提是要遵守( UITextFieldDelegate )协议。
  15. 默认情况下,单元格是由( 内容 )视图和扩展视图两部分组成。
  16. 导航控制器内部是以( 栈 )的形式来管理子控制器的。
  17. Model 可以通过(通知)和(KVO机制)来通知数据的变化。
  18. 苹果公司引入了v框架,将模型对象保存到持久化存储中,并在需要时将它们取出。(Core Data)
  19. 触摸的事件首先会交给第一个响应者对象处理,如果第一响应者不处理,事件将顺着一系列响应对象向上传递,形成一个( 响应者链条 )
  20. position是以(父图层)的左上角为坐标原点,而anchorPoint 是以自己的左上角为原点。
  21. 在真机上运行程序需要四个步骤,分别为生成并安装证书、(注册设备)、创建应用程序ID、(创建并安装描述文件)
  22. ( bounds )属性是以自身左上角为坐标原点定义控件所在矩形的位置和尺寸。
  23. 标签控件是( UILabel )类的对象。
  24. NSIndexPath包含( section )和 (row) 两个属性,分别表示组和行。
  25. 默认将表视图的content设置为( static cell )就变成了静态单元格。
  26. 在UITableView类声明的一个代理属性,该属性只有遵守了( UITableViewDelegate )协议,才具备成为代理对象的资格。
  27. 当点击图标启动iOS应用时,系统都会显示一个过渡页面,通过调用( main() )函数来加载程序。
  28. 视图控制器使用v表示,它提供了一个显示用的View界面,同时负责View界面上元素及其内容的控制和调度。(UIViewController 类)
  29. 在iOS开发中,事件使用( UIEvent )类表示。
  30. Core Data提供了( 对象-关系映射(ORM) )的功能,既能够将OC对象转为数据保存在数据库中,也能将保存在数据库中的数据还原成OC对象。
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值