背景 移动端开发现状 在组件化的浪潮下,公司引入多仓开发对工程架构进行解耦、跨业务技术能力复用,并辅以组件(混合)二进制化进行编译提速。不过随着...
前言 iOS开发很多年了,之前一直主要用OC开发,今年开始渐渐主用Swift开发了。最近在开发中发现一个遇到一个数组越界的问题 对于数组越界相信...
Clang Clang是一个由Apple主导编写,基于LLVM的C/C++/Objective-C编译器 2013年4月,Clang已经全面支持...
crash 1.使用PHCachingImageManager获取iCloud图片会crash PHImageManager替换PHCachin...
iOS中的程序的五种状态 1、程序的五种状态Not Running:未运行。Inactive:前台非活动状态。处于前台,但是不能接受事件处理。A...
一、.dSYM.dSYM(debugging SYMbols)又称为调试符号表,是苹果为了方便调试和定位问题而使用的一种调试方案,本质上使用的是...
屏幕显示图像的原理 CPU(中央处理器) 对象的创建和销毁,对象属性的调整、布局计算、文本的计算和排版、图片格式转码和解码、图像的绘制(Core...
1.什么是函数式编程? 函数可以接受函数当作输入(参数)和输出(返回值)。 2.什么是ABI? 应用程序二进制接口(application bi...
上周,苹果发布了三款新的 iPhone 设备,它们的屏幕数据分别如下: iPhone XS: 5.8 英寸,375pt * 812pt (@3x...