ios – 使用CIFilter时为什么模拟器速度很慢

ios – 使用CIFilter时为什么模拟器速度很慢,第1张

概述我正在使用CIFilter创建图像过滤器并在图像视图上显示它.它发生的事情是它在 iphone设备上工作正常,但在模拟器上运行速度很慢.下面是代码.我徘徊为什么模拟器比设备慢.有没有办法增加模拟器内存​​或CPU,以使其像设备一样工作? func outputImage(filter: CIFilter, originalImage: UIImage) -> UIImage{ print( 我正在使用CIFilter创建图像过滤器并在图像视图上显示它.它发生的事情是它在 iphone设备上工作正常,但在模拟器上运行速度很慢.下面是代码.我徘徊为什么模拟器比设备慢.有没有办法增加模拟器内存​​或cpu,以使其像设备一样工作?

func outputimage(filter: CIFilter,originalimage: UIImage) -> UIImage{    print(filter)    let inputimage = CIImage(image: originalimage)    filter.setValue(inputimage,forKey: kCIInputimageKey)    let outputimage =  filter.outputimage    let cgImage = context!.createCGImage(outputimage!,fromrect: (outputimage?.extent)!)    return UIImage(CGImage: cgImage,scale: 1,orIEntation: originalimage.imageOrIEntation)}
解决方法 检查调试 – >切换慢动画未经检查您可能会意外检查,这也是性能的原因. 总结

以上是内存溢出为你收集整理的ios – 使用CIFilter时为什么模拟器速度很慢全部内容,希望文章能够帮你解决ios – 使用CIFilter时为什么模拟器速度很慢所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1003428.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-22
下一篇 2022-05-22

发表评论

登录后才能评论

评论列表(0条)

保存