1.单接口测试1.1 参数校验根据接口文档,进行业务参数的校验 1.1.1 单个参数校验随机型:在指定范围或指定长度内任意取值 枚举型:依次取每...
1.序列化和反序列化 序列化:将对象转换为字节序列的过程,在传递和保存对象时,保证对象的完整性和完整性,方便在网络上传输或者保存在文件中 反序列...
前言 前段时间我们项目也完全实现了组件化,在组件化过程中,为了能够提高项目的编译速度,我们将组件全部打成二进制,但其实也暴露出另外一个问题:那些...
前言 在将私有组件打成二进制包的时候,我们可以选择打包成静态库或者动态库,静态库和动态库读取图片的方式也略有不同,同时在私有组件里面指定资源的方...
手动布局为什么比自动布局效率要高? 实际上这个问题主要是针对iOS12之前,使用AutoLayout,视图嵌套的数量对性能的影响是呈指数增长的。...
Type Encodings 在使用消息转发的时候,我们经常会用到到这个方法methodSignatureForSelector: 该方法用来返...
NSProxy An abstract superclass defining an API for objects that act as s...
setNeedsLayout Call this method on your application’s main thread when y...
昨天发现,项目在真机上编译不通过,在模拟器上可以通过,具体报错如下: 乍一看,是MLeaksFinder这个第三方库不支持bitcode造成的,...