后台Crash 苹果在 WWDC 2020 上的介绍,目前会导致App在后台被杀死的情况大概有以下 6 种。 1、崩溃(Crashes) 代码逻...
单元测试 单元测试(Unit Testing)又称为模块测试,是针对程序模块来进行正确性检验的测试工作。单元就是单个程序、函数、过程等,编写程序...
虚拟内存 虚拟内存是计算机系统内存管理的一种技术,虚拟内存为每个进程提供了一个连续、私有的地址空间,它每个进程会认为自己在使用一块大的连续的内存...
编译过程 传统编译过程一般分为以下步骤。 源代码(source code)→ 预处理器(preprocessor)→ 编译器(compiler)...
定义 用iOS开发环境来举例,IoC容器的核心功能负责对象创建、依赖查找和依赖注入,这些功能都需要借助运行时runtime的反射实现 使用pro...
定义 控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。 ...
建立组件工程 建立主workspace工程与组件的pod工程如(podLibTest) 多个模式共存 源码模式的podspec arc与non ...
podspec文件 建立CocoaPods私有源的关键是编写.podspec文件,此文件是CocoaPods所使用的一种特殊,例子可以参考以下源...
CocoaPods简介 CocoaPods是Swift和Objective-C 项目的依赖管理器。它拥有超过61000个第三方库,超过300万个...