iOS开发笔试题及答案.docxVIP

  • 3
  • 0
  • 约6.47千字
  • 约 7页
  • 2026-03-12 发布于河北
  • 举报

iOS开发笔试题及答案

一、基础选择题(每题5分,共30分)

1.下列关于UIViewController生命周期的说法,正确的是()

A.viewDidLoad只会调用一次,无论视图是否被移除屏幕

B.viewWillAppear每次视图即将显示时都会调用,包括首次加载

C.viewDidDisappear调用后,视图控制器的view会立即被销毁

D.loadView在viewDidLoad之后调用

2.关于iOS中的内存管理,以下说法错误的是()

A.ARC下,strong指针会持有对象,直到指针被销毁或置为nil

B.weak指针不会持有对象,对象销毁后会自动置为nil

C.assign修饰符适用于基本数据类型,也可用于对象类型避免循环引用

D.copy修饰符用于不可变对象时,通常会直接返回原对象引用

3.下列哪个不是UIKit框架中的视图控件()

A.UILabel

B.UIButton

C.CALayer

D.UITableViewCell

4.关于GCD的说法,正确的是()

A.dispatch_sync会阻塞当前线程,直到任务执行完成

B.主队列是并发队列,用于执行UI相关任务

C.全局并发队列的优先级默认是高优先级

D.dispatch_after可以精确控制任务的执行时间

5.下列关于协议(Protoco

文档评论(0)

1亿VIP精品文档

相关文档