【问题标题】:Filter Parameters and Attributes return (null)过滤器参数和属性返回 (null)
【发布时间】:2015-02-03 12:36:37
【问题描述】:

我正在研究 CIFilter 类,我正在测试此类中的一些命令,这些命令可以在 link 的文档中找到。

关于“获取过滤器参数和属性”的部分,我遇到了一些命令问题:attributes, inputKeys, outputKeys, name。为此,我尝试以下代码:

CIFilter *filtro2 = [CIFilter filterWithName:@"CIBoxBlur" keysAndValues:@"inputImage",image, @"inputRadius",45.0, nil];

 NSLog(@"Filter Attributes -> %@",filtro2.attributes);
 NSLog(@"Filter inputKeys -> %@",filtro2.inputKeys);
 NSLog(@"Filter outputKeys -> %@",filtro2.outputKeys);
 NSLog(@"Filter Name -> %@",filtro2.name);

问题是控制台总是返回一个空值,为什么?我以错误的方式使用这些命令?如何解决?

【问题讨论】:

    标签: objective-c core-image cifilter


    【解决方案1】:

    在看到错误之前,我盯着代码看了一会儿: keysAndValues: 之后的所有值都必须是对象。 45.0 应该是@45.0

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-29
      • 2012-05-10
      • 2021-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-29
      相关资源
      最近更新 更多