昨天去了一公司面试,面试官问的都是些很基础的东西,觉得虽然基础,但却在工作中可能会有用到,所以特意记录下来。 结合面试问题然后展出的一些相关的知...

昨天去了一公司面试,面试官问的都是些很基础的东西,觉得虽然基础,但却在工作中可能会有用到,所以特意记录下来。 结合面试问题然后展出的一些相关的知...
《2018 iOS面试题系列》 一、KVO内部实现原理 KVO是基于runtime机制实现的 当某个类的对象第一次被观察时,系统就会在运行期动态...
《2018 iOS面试题系列》 一、怎么保证多人开发进行内存泄露的检查. 使用Analyze进行代码的静态分析 为避免不必要的麻烦, 多人开发时...
《2018 iOS面试题系列》 一、多线程的底层实现? 提示:1> 首先搞清楚什么是线程、什么是多线程2>Mach是第一个以多线程方式处理任务的...
简书博客已经暂停更新,想看更多技术博客请到: 掘金 :J_Knight_ 个人博客: J_Knight_ 个人公众号:程序员维他命 2018.0...
什么是RunLoop? 答:RunLoop是线程相关的基础框架中的一部分,是一个事件处理对象,每一个线程都有与之对应的RunLoop,但并不是线...
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是...
功能:图片下载、图片缓存、下载进度监听、gif处理等等项目地址:https://github.com/rs/SDWebImage 常见面试题: ...
整理出的一些简单实用的OC笔试题,如有错误之处希望大家及时提出,以便修改,不误人子弟.1、不会立刻使引用计数器改变的是:答案:(C)A、rele...
13. 用@property声明的NSString(或NSArray,NSDictionary)经常使用copy关键字,为什么?如果改用stro...
专题公告
iOS基本知识