iOS-底层原理01-对象底层原理[https://www.jianshu.com/p/5b16f26295c4]iOS-底层原理02-isa和类的结构分析[https://...
iOS-底层原理01-对象底层原理[https://www.jianshu.com/p/5b16f26295c4]iOS-底层原理02-isa和类的结构分析[https://...
cell 排序横向滑动的时候,竖着排列。竖向滑动的时候,横着排列 Object-C:1、横向分页滚动的UICollectionView,cell左右排版的简单实现[https...
什么是App自动化?为什么要做App自动化? App自动化是指给 Android或iOS上的软件应用程序做的自动化测试。 手工测试和自动化测试的对比如下: 手工测试优势:不可...
一、前言 iOS15之后,不允许推送消息没有 body 值,所以iOS15之前循环发送本地通知来实现后台播放的语音消息的方式将不再可用。 Tips: 循环发送本地通知来播放语...
记得去年提交审核时,被APPStore拒绝过一次,当时是Info.plist文件中的Location When In Use Usage Description就写了个Y...
首先我们可以看看苹果官方对这两个方法的解释: sizeToFit:会计算出最优的 size 而且会改变自己的sizesizeThatFits:会计算出最优的 size 但是不...
前面介绍过制作过程,这里不讲如何制作动态库、静态库。 静态库和动态库都是以二进制提供代码复用的代码库。 静态库常见的是 .a 动态库(共享库)常见的是 Windows 下的 ...
说明:在我理解中,这里所谓的抽象,其实就是制定某一个接口规范。具体体现在代码里,就是设置一个基类,基类遵守某一套接口规范,但是其具体的实现则通过子类化来完成。当然,这里我们也...
系列文章:YYText 源码剖析:CoreText 与异步绘制YYAsyncLayer 源码剖析:异步绘制YYCache 源码剖析:一览亮点YYModel 源码剖析:关注性能...