提高 iOS UI 测试速度
Posted
技术标签:
【中文标题】提高 iOS UI 测试速度【英文标题】:Increase iOS UI-testing speed 【发布时间】:2017-02-07 03:35:21 【问题描述】:我一直在阅读通过提高核心动画速度来加快 ios UITesting 的技巧。下面的值代表什么?最小值和最大值是多少?
UIApplication.sharedApplication.keyWindow.layer.speed = 100;
【问题讨论】:
【参考方案1】:speed
的值表示应用的关键(活动)窗口上的动画速度。 1.0
是默认速度。
speed
是 CAMediaTiming 的一个属性,这是一个由 CALayer 确认的协议,在这种情况下,它是应用程序关键窗口的核心动画层。 https://developer.apple.com/reference/quartzcore/camediatiming/1427647-speed
speed
是 Float
类型,一个 32 位浮点数,因此对于大多数实际用途,最大值为 Float.greatestFiniteMagnitude
。最小值为Float.leastNonzeroMagnitude
。
【讨论】:
以上是关于提高 iOS UI 测试速度的主要内容,如果未能解决你的问题,请参考以下文章