整理的一些iOS面试相关问题,持续更新,敬请关注 1、2018 iOS面试题---UI相关:事件传递,图像显示,性能优化,离屏渲染[https://juejin.im/pos...
经过阿里,百度一面,二面后,我总结了150道iOS面试题。 金三银四已经过去,根据统计,很多人都会选择在三月四月跳槽,原因有很多,企业年后会有大量员工离职,员工觉得老公司待遇...
《Professional iOS Network Programming 读书笔记》 一,度量网络性能1、网络带宽用于描述无线网络性能的最常见度量指标就是带宽。在数字无线通...
这是一个模块化的框架,引入了中间层BeeHive来注册和持有各个模块和服务,模块间的调用通过protocol来解耦,但是同时每个模块都需要依赖protocol。每个模块中的m...
前言 runtime的资料网上有很多了,部分有些晦涩难懂,我通过自己的学习方法总结一遍,主要讲一些常用的方法功能,以实用为主,我觉得用到印象才是最深刻的,并且最后两个demo...
在项目开发中,层级列表经常遇到,简单点的二级列表利用UITableView的Header就可以实现,再简单点的三级列表通过对Cell高度进行调整也可以实现三级列表的效果。但遇...
1.https://www.lee1994.com2.//www.greatytc.com/p/efbc8619d56b3.http://www.jianshu.co...
Quality of Service(QoS) 这是在iOS8之后提供的新功能,苹果提供了几个Quality of Service枚举来使用:user interactive...
原创文章 转载请注明出处, 谢谢! (~ o ~)Y 本文思维导图 GCD是什么 全称是 Grand Central Dispatch 纯C语言,提供了非常多强大的函数 GC...
runloop和线程有什么关系? 引用自这里 总的说来,Run loop,正如其名,loop表示某种循环,和run放在一起就表示一直在运行着的循环。实际上,run loop和...
说起GCD大家都不陌生了,就是为了应付面试,也需要把GCD的功能和作用给背个滚瓜烂熟,在此,就不再赘述所谓的作用了,直接梳理一下GCD所有的应用场景。 一、队列和任务的混合搭...
前言 在iOS开发中,懒加载的角色在很多时候至关重要,它可以让我们的代码变得更加优秀。之所以写这篇文章,主要是谈谈个人对懒加载的粗浅理解,如果不对的地方,欢迎各位仁人志士不吝...
IOS SEL(@selector)原理其中@selector()是取类方法的编号,取出的结果是SEL类型。SEL:类成员方法的指针,与C的函数指针不一样,函数指针直接保存...
你要知道的@property都在这里 转载请注明出处 //www.greatytc.com/p/44d12884e24e 上一篇文章iOS @property探究(一...
你要知道的@property都在这里 转载请注明出处 //www.greatytc.com/p/646ae400fe7b 本文大纲 Apple Adopting Mo...
概述 应用程序使用响应者对象来接收和处理事件,属于UIResponder类的实例对象都是响应者,常见的子类包括UIView、UIViewController和UIApplic...
用户以多种方式操纵他们的iOS设备,例如触摸屏幕或摇动设备。 iOS会解释用户何时以及如何操作硬件并将此信息传递到您的应用程序。 您的应用程序以自然和直观的方式响应操作的次数...