为了防止一个应用占用过多的系统资源,苹果设计了一个“看门狗”(watchdog)的机制。在不同的场景下,“看门狗”会监测应用的性能。如果超出了该场景所规定的运行时间,“看门狗...
为了防止一个应用占用过多的系统资源,苹果设计了一个“看门狗”(watchdog)的机制。在不同的场景下,“看门狗”会监测应用的性能。如果超出了该场景所规定的运行时间,“看门狗...
1.锁(递归锁的实现原理) iOS开发中的11种锁以及性能对比 - 简书[https://www.jianshu.com/p/b1edc6b0937a] 2.自动释放池 3....
官方使用的链接:https://github.com/appium/appium-xcuitest-driver/blob/master/docs/real-device-c...
UDID 项目说明全称Unique Device Identifier,设备唯一标识符。格式40个字符长度的字符串(字母+数字)特点每台 iOS设备唯一的、仅与设备相关的,这...
1、相册相关 PHAssetCollection 相册集合PHAsset 每一个相册资源,从PHAssetCollection中获取modificationDate 修改时间...
1.音视频方向有了解过什么东西么? 2.简历中写了足迹绘制多边形的,介绍下如何绘制的。曲线是怎么绘制的? 使用CAShapeLayer进行绘制,比如使用 3.简历中写了动态贴...
1.而苹果文档指出,cornerRadius只会默认设置backgroundColor和border的圆角,而不会设置content的圆角,除非同时设置了layer.mask...
NSDictionary 1、底层是哈希表+拉链法2、对_CFDictionary的封装3、字典的hash实现非常任性的返回了键值对个数※※※※ NSMutableArray...
今天无意浏览朋友圈,发现被一名主持人刷屏了,估计你也知道,那个给我童年带来欢声笑语的主持人离我而去.估计很多人跟我的反应都是一样的,首先是惊愕,然后是怀念.小时候,家里...
Demo 地址已更新 https://github.com/Danny1451/MetalLutFilter Metal 介绍及基本使用 最近做的一个技术研究,metal 的...
1.异步改同步,要求Aaa,Bbb,Ccc等顺序打印,要求多种方法 让异步改成同步,其实主要的思想就是用阻塞线程的方式。主要可以用下面的方式。1.dispatch_semap...
CALayer的知识点整理 UIView负责处理用户交互,负责绘制内容的则是它持有的那个CALayer,我们访问和设置UIView的这些负责显示的属性实际上访问和设置的都是这...