![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS 面试题
文章平均质量分 87
Amydom
这个作者很懒,什么都没留下…
展开
-
iOS 面试题(3)
1.什么是arc?(arc是为了解决什么问题诞生的?)首先解释ARC: automatic reference counting自动引用计数。 ARC几个要点: 在对象被创建时 retain count +1,在对象被release时 retain count -1.当retain count 为0 时,销毁对象。 程序中加入autoreleasepool的对象会由系统自动加原创 2016-08-02 10:45:18 · 798 阅读 · 0 评论 -
iOS 面试
OC的理解与特性OC作为一门面向对象的语言,自然具有面向对象的语言特性:封装、继承、多态。它既具有静态语言的特性(如C++),又有动态语言的效率(动态绑定、动态加载等)。总体来讲,OC确实是一门不错的编程语言,Objective-C具有相当多的动态特性,表现为三方面:动态类型(Dynamic typing)、动态绑定(Dynamic binding)和动态加载(Dyna转载 2016-06-03 10:40:46 · 692 阅读 · 0 评论 -
iOS 面试题(2)
什么是ARC(ARC是为了解决什么问题诞生的)? ARC是Auto Reference Counting的缩写,即自动引用计数,由编译器在代码合适的位置中自动添加retain/Release/Autorelease/dealloc方法从而进行内存管理.ARC几个要点:在对象被创建时 retain count +1,在对象被release时 retain count -1原创 2016-08-02 10:43:59 · 976 阅读 · 0 评论