移动开发iOS编程试题及解析.docxVIP

  • 0
  • 0
  • 约1.05万字
  • 约 25页
  • 2026-06-26 发布于上海
  • 举报

移动开发iOS编程试题及解析

一、单项选择题(共10题,每题1分,共10分)

下列UIViewController生命周期方法中,最先被调用的是?

A.viewDidLoad

B.loadView

C.viewWillAppear

D.viewDidAppear

答案:B

解析:UIViewController初始化完成后,会首先调用loadView方法创建控制器对应的view对象,完成view创建后才会依次调用viewDidLoad、viewWillAppear、viewDidAppear方法,其余三个选项的调用顺序均晚于loadView。

下列Swift关键字中,无法用来解决循环引用问题的是?

A.weak

B.unowned

C.strong

D.以上都不能

答案:C

解析:strong是强引用关键字,会持有目标对象的引用计数,会加重循环引用问题;weak和unowned都是弱引用关键字,不会增加对象的引用计数,是iOS开发中打破循环引用的核心关键字。

下列UITableView相关方法中,用于注册可复用Cell的是?

A.register(_:forCellReuseIdentifier:)

B.dequeueReusableCell(withIdentifier:)

C.cellForRow(at:)

D.didSelectRowAt

答案:A

文档评论(0)

1亿VIP精品文档

相关文档