iOS 笔试面试题及详细答案.docx

iOS笔试面试题及详细答案

一、基础必考题(笔试高频,面试入门)

1.简述OC中retain、release、autorelease的作用,以及MRC和ARC的区别

题目解析:核心考察内存管理基础,OC内存管理核心是“引用计数”,这是面试必问的入门点,避免答得太抽象,结合实际使用场景。

详细答案:

retain、release、autorelease是MRC(手动引用计数)模式下的内存管理方法:

-retain:给对象的引用计数+1,表示“持有”该对象,只要引用计数0,对象就不会被释放;

-release:给对象的引用计数-1,不直接释放对象,当引用计数减到

文档评论(0)

1亿VIP精品文档

相关文档