iOS精品文章-面试iOS面试iOS开发

iOS面试题锦集(二)——内存管理

2016-09-04  本文已影响191人  KyneChen

1. 怎么在多人开发时进行内存泄漏的检测?

2. 非ARC情况下怎么做单例模式?

3. 对于类方法(静态方法)默认是autorelease的,所有类方法都会这样吗?

4. block在ARC中和MRC中的用法有什么区别,需要注意什么?

5. 什么情况下会发生内存泄漏和内存溢出?

6. [NSArray arrayWithObject:<id>] 这个方法添加对象后,需要对这个数组做释放操作吗?

7. JSON数据的解析方案?解析数据的时候有内存泄漏吗?有的话,如何解决?

8. 自动释放池底层是怎么实现的?

上一篇下一篇

猜你喜欢

热点阅读