《2018 iOS面试题系列》 一、多线程的底层实现? 提示:1> 首先搞清楚什么是线程、什么是多线程2>Mach是第一个以多线程方式处理任务的系统,因此多线程的底层实现机制...
《2018 iOS面试题系列》 一、多线程的底层实现? 提示:1> 首先搞清楚什么是线程、什么是多线程2>Mach是第一个以多线程方式处理任务的系统,因此多线程的底层实现机制...
前言: 最近公司项目不怎么忙, 闲暇时间把iOS 在面试中可能会遇到的问题整理了一番, 一部分题目是自己面试遇到的,一部分题目则是网上收录的, 方便自己巩固复习, 也分享...
【原文链接】 最近公司针对刚入职的应届毕业生开展了一个的“新牛计划”,目的是让他们能够在一个月的时间内从零基础成长为 iOS 开发新手。 在这个过程中,我们需要承担讲师的角色...
背景: 在大型项目,企业级开发中多人同时维护同一个类,这样势必会导致当前类随着项目开展,变得臃肿,iOS中的分类(Category)就很好的解决了这个问题。 分类(Categ...
目录一、iOS的内存管理方式? 1、小对象的内存管理 -- Tagged Pointer?? 1.1 Tagged Pointer是什么?? 1.2 Tagged Point...
一、封装 学习过Java中类的同学可能都知道了,封装就是对类中的一些字段,方法进行?;?,不被外界所访问到,有一种权限的控制功能,Java中有四种访问权限修饰符:public,...
2020年开始,我给自己做了一个年计划表,更新了一篇《2020年我的目标》,我会时不时的看一下目标,看看那些需要做调整,时常也督促自己,完成目标。 在2月伊始,我决定每个月做...