前言 如果在动态解析阶段不做任何处理的话,我们调用一个未实现的方法会crash,下面来分析一下,crash之前系统还做了什么? 一、探索消息转发 1. instrumentO...
前言 如果在动态解析阶段不做任何处理的话,我们调用一个未实现的方法会crash,下面来分析一下,crash之前系统还做了什么? 一、探索消息转发 1. instrumentO...
平时做项目的时候,都使用脚本进行打包,可以手动设置包含的指令集。 最近公司在做项目的时候,使用pod package进行私有库打包。 遇到这么一个问题: 静态库包含如果第三方...
2019 iOS面试题大全---全方面剖析面试 2019 iOS面试题-----网络相关之HTTP协议 2019 iOS面试题-----网络相关之HTTPS、对称加密、非对称...
前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程. 个人学习方法分享浅谈iO...
一、新建工程整体目录结构预览 我的项目一般的目录结构,见下图: 二、 独立的逻辑模块工程的建立 如上图,可以发现,在主工程XLLIMChat下,还有一个XLLDragColl...
在这,小编为各位搜罗了一些经典面试题,一起去看看吧! 纯干货、不罗嗦! 看不看由你, 错过别躺泪 1.Object-C有多继承吗?没有的话用什么代替? cocoa 中所有的类...
组件化这个东西其实并不复杂,他就是种思路,本质上是一种 app 架构思路,说穿了很简单的,难在组件化改造的时候,真正写起代码会出现不少棘手的问题。组件化是一种 app 架构,...
凡经历过iOS面试的我们总会发觉,即使实际开发中做过许多项目,也难免为一个普通的面试题受挫。这也许不是因为我们技术不过关,而是因为在平时我们忽略了怎样将用到的知识很好的表述出...
前言: 之前项目中有用到过Objective-C的的模糊效果,感觉很是不错,而且iOS8之后官方SDK也直接提供了可以实现毛玻璃效果的三个类:UIBlurEffect、UIV...