当我们绘制1px的线时,由于iOS抗锯齿的原因,有时线会变浅,并且变宽。原因是如果线刚好落在了一列或者一行显示显示单元之内,那么就会渲染出标准的一个像素的黑线。但如果线落在了...
当我们绘制1px的线时,由于iOS抗锯齿的原因,有时线会变浅,并且变宽。原因是如果线刚好落在了一列或者一行显示显示单元之内,那么就会渲染出标准的一个像素的黑线。但如果线落在了...
1. 异常的类型 Mach异常:是指最底层的内核级异常。用户态?的开发者可以直接通过Mach API设置thread,task,host?的异常端口,来捕获Mach异常 Un...
⚠️不在维护说明 由于Cocoapods 1.12.0版本已经解决了签名问题,对应issue[https://github.com/CocoaPods/CocoaPods/i...
首先我们了解一下苹果开发者账号的类型: 类型价格发布到AppStore邓白氏备注个人证书$99是不需要正常使用公司(组织)证书$99是需要正常使用企业(组织)证书$299否需...
iOS 底层原理 文章汇总[https://www.jianshu.com/p/412b20d9a0f6] 前提 一般大型的公司都有部署好的Jenkins环境,所以这里不在赘...
iOS中有三类事件:UIEventTypeTouches触摸事件、 UIEventTypeMotion “动作”事件,比如摇晃手机设备、UIEventTypeRemoteCo...
UML图六种箭头含义 导语 在平时的开发中,难免会遇到画UML图的时候,也就是我们所说的类图,但是UML图中的箭头多种多样,所代表的含义也是各不相同,今天我们就来说说这几种箭...
iOS打包过程截图及说明 一、打包前准备 1.证书配置 打生产包时,首先在工程中相应位置,选择正确生产证书 选择当前工程,在Build Settings中的Signin...
前言 自2016年8月至2017年10月,今日头条iOS端已经进行了3轮安装包大小优化。 2016.08-2016.10第一期优化78MB -> 42MB (1)删除Swif...