gpt4 book ai didi

swift - iOS9 beta - SKEffectNode/CIFilter 错误?

转载 作者:可可西里 更新时间:2023-11-01 02:19:58 25 4
gpt4 key购买 nike

我不确定这是一个错误还是我哪里出错了:

我有一个 A 类,它是 SKScene 的子类,还有一个 B 类,它是 SKEffectnode 的子类。然后我将 B 类添加为 A 类的子类。B 类有一个 blurfilter 属性:

private let blurFilter : CIFilter = CIFilter(name: "CIGaussianBlur")!
private func createBlurView() {
blurFilter.setDefaults()
blurFilter.setValue(10, forKey: "inputRadius")
self.filter = blurFilter
self.shouldEnableEffects = false
}

当用户触摸某个节点时,效果被启用:

self.shouldEnableEffects = true  

设备要么呈现效果然后应用程序终止,要么效果未呈现并且应用程序终止。 XCode 抛出以下错误:

/BuildRoot/Library/Caches/com.apple.xbs/Sources/IOAcceleratorFamily/IOAcceleratorFamily-201.1/Framework/IOAccelResourceRef.c:45: 失败断言“繁忙时释放资源”

我在 iOS 8.4 上的 XCode 6.4 中创建了相同的场景并且没有错误,一切正常。

我的代码有问题吗?否则我会将其报告为错误。

谢谢

最佳答案

我已将此问题报告给 Apple。这是一个错误,他们用 iOS9 beta 5 修复了它。

关于swift - iOS9 beta - SKEffectNode/CIFilter 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31419780/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com