模拟器编译报错:Building for iOS Simulator, but the linked library was built for...
很多文章都提到是普通view或者layer的截屏方法,就不再重复 针对特殊的AVCaptureVideoPreviewLayer写的相机截屏如下...
FPS其实也是CPU和GPU过度使用的一种表现。 通过instrument里的 coreAnimation来检测FPS 当不去操作屏幕的时候,F...
在iOS中,渲染通常分为CPU和GPU渲染两种,而GPU渲染又分为在GPU缓冲区和非GPU缓冲区两种 CPU(中央处理器)对象的创建和销毁,对象...
Leaks 先看看 Leaks,从苹果的开发者文档里可以看到,一个 app 的内存分三类: Leaked memory: Memory unre...
今天自己发布了一个cocoapods之后,pod search 提示“[!] Unable to find a pod with name, a...
App的启动分为冷启动和热启动。如果启动时间过长,首先引起的用户体验直线下降,再者是可能会激发苹果的watch dog机制kill掉App。 A...
1.启动时间 App的启动分为冷启动和热启动。如果启动时间过长,首先引起的用户体验直线下降,再者是可能会激发苹果的watch dog机制kill...
为了防止一个应用占用过多系统资源,苹果设计了一个“看门狗”watchdog 机制。 如果超出了该场景规定的运行时间,“看门狗”就会强制kill掉...