【发布时间】:2015-12-23 06:22:41
【问题描述】:
Xcode 卡在处理文件上。当我评论这段代码时,它会完成它的处理,但是当我取消评论它时,它永远不会完成它的处理。
Ps:我正在使用它来获取和设置默认过滤器参数值。
let CICategoryBlur: [[[String: AnyObject]]] = [
[["CIBoxBlur": nil], ["inputImage": nil], ["inputRadius": 10.0]],
[["CIDiscBlur": nil], ["inputImage": nil], ["inputRadius": 8.0]],
[["CIGaussianBlur": nil], ["inputImage": nil], ["inputRadius": 10.0]],
[["CIMaskedVariableBlur": nil], ["inputImage": nil], ["inputMask": nil], ["inputRadius": 100.0]],
[["CIMedianFilter": nil], ["inputImage": nil]],
[["CIMotionBlur": nil], ["inputImage": nil], ["inputRadius": 20.0], ["inputAngle": 0.0]],
[["CINoiseReduction": nil], ["inputImage": nil], ["inputNoiseLevel": 0.02], ["inputSharpness": 0.4]],
[["CIZoomBlur": nil], ["inputImage": nil], ["inputCenter": CIVector(values: [150, 150], count: UInt(2))], ["inputAmount": 20.0]]]
我认为是 CIVector(values: [150, 150], count: UInt(2)) 造成了问题,但我对此不是 100% 确定。
或
是不是因为[[[String: AnyObject]]],我使用它的方式?如果是我该如何正确使用呢?
【问题讨论】:
-
问题是 AnyObject 是可选的。试试 AnyObject?
-
是的,我发现它是可选的,但无论如何感谢。
标签: arrays xcode swift cifilter