Swift高频面试题及详细答案(真实面试版)
一、Swift基础语法面试题
1.说说let和var的区别,以及使用场景
答案:
let是常量,var是变量。
核心区别不是内容能不能改,而是内存地址是否可变:
1.let:初始化后内存地址固定,不能重新赋值;如果是引用类型对象,内部属性可以改,对象本身不能换
2.var:内存地址可修改,可以随时重新赋值
开发规范场景:能使用let绝不使用var,减少可变状态,避免未知BUG,这是Swift开发的核心习惯。
举例:页面固定文本、配置参数、模型属性优先用let;用户输入、动态变化的数据用var。
2.Swift
您可能关注的文档
最近下载
- (正式版)DB43∕T 2690.3-2023 《茶文化旅游区 第3部分:管理与服务》.pdf VIP
- 影响煤耗因素汇总表分析.doc VIP
- 糖尿病的相关知识(共23张PPT).pptx VIP
- 同济大学《建筑混凝土结构设计》习题解答汇总2014-6-24.pdf VIP
- (正式版)DB43∕T 2690.2-2023 《茶文化旅游区 第2部分:建设要求》.pdf VIP
- 调节阀结构与检修.ppt
- nwc电絮凝.doc VIP
- 真菌性鼻窦炎多学科决策模式中国专家共识(2025版).docx VIP
- 金蝶(刘仲文):2025年金蝶AI新品发布.pdf VIP
- 2025年制造业AI视觉检测系统落地案例.pptx VIP
原创力文档

文档评论(0)