背景 面的是快手X3岗位,视频面试,不支持周末,但是可以选择晚上时间。视频面试是通过牛客网进行的,以下是记下来的各轮面试题,对于一些iOS基础知识就不做解答了。 一面 1、用...
背景 面的是快手X3岗位,视频面试,不支持周末,但是可以选择晚上时间。视频面试是通过牛客网进行的,以下是记下来的各轮面试题,对于一些iOS基础知识就不做解答了。 一面 1、用...
Uni-App 打包发布的H5包直接放到APP中加载可以用于提升加载速度,一般有两种方式: 直接把包放到 iOS 项目中加载 (多用于开发阶段测试) 从后台服务器预下载到文件...
一:静态链接库 1.制作.a文件.a文件即 static library 创建library,project的配置对最终产物.a文件基本没有影响,只需要关注target的配置...
有没有好奇过, 自动释放池会延迟释放对象,那到底哪些对象会加入制动释放池呢? 先科普一下main函数里的结构 以前的main函数的结构 现在的main函数结构 发现有啥不同了...
写在前面 在 上一篇文章iOS重学之启动优化(二)- 二进制重排[https://codersunny.com/posts/23c5d0e7/] 最后我们提出了一个问题:如何...
原理 App包数据并不是在启动的时候一次全部加载到内存中的,而是类似于懒加载的方式,以每页16KB的数据进行分页加载。启动的时刻,也是缺页加载次数最多的时刻。因为启动用到的类...
编译的过程[https://www.jianshu.com/p/2211011e8c10]编译的产物[https://www.jianshu.com/p/795ae08ddf...
App启动分析 App启动分为 冷启动 和 热启动 冷启动:点击 App 启动前,它的进程不在系统里,需要系统新创建一个进程分配给它的情况。这是一次完整的启动过程 热启动:A...
1、runtime简介C是面向过程的。OC是面向对象的,是C的超集,在C的基础上多了封装、继承和多态等特性。简单来说,OC比C多了面向对象+动态性。 OC语言是一门动态语言,...