https://www.51cto.com/article/611764.html[https://www.51cto.com/article/611764.html] [图...
https://www.51cto.com/article/611764.html[https://www.51cto.com/article/611764.html] [图...
目录 iOS 基础题 1. 分类和扩展有什么区别?可以分别用来做什么?分类有哪些局限性?分类的结构体里面有哪些成员? 2.讲一下atomic的实现机制;为什么不能保证绝对的线...
编译时:编译器对语言的编译阶段,对语言进行最基本的检查报错,包括词法分析、语法分析等等,将程序代码翻译成计算机能够识别的语言(例如汇编等),编译通过并不意味着程序就可以成功运...
iOS全解1:基础/内存管理/Block/GCD[https://www.jianshu.com/p/8cdd64c84ab6] iOS全解2:Runloop[https:/...
解决项目编译后会xcode会卡顿几分钟问题 (特殊 ) 解决 日常项目 编译时间漫长 解决项目全量编译(每次都需要编译全部文件) Build Settings 添加自定义参...
iOS 底层原理 文章汇总[https://www.jianshu.com/p/412b20d9a0f6] 引言 iOS 5.0之后apple引入了Xcode编译器特性ARC...
组件化 本文主要介绍组件化常用三种通讯方式. 常⽤的三种组件化通讯方案 组件化通信方案组件化最重要的是兄弟模块的通讯常⽤的三种方案URL SchemeTarget - Act...
iOS开发中经常需要和WKWebview进行打交道,其中最常见的就是和WKWebview中的H5页面之间的交互,H5页面是通过JavaScript和iOS进行交互的,本编文章...
Runtime简称运行时。OC就是运行时机制,也就是在程序运行时候的一些机制,其中最主要的是消息机制。对于我们熟悉的C语言,函数的调用在编译的时候会决定调用哪个函数。但对于O...