首页 文章

为什么CIImage的属性方法返回nil

提问于
浏览
6

我正在使用coreImage框架开发一个应用程序 . 我从UIImage创建了一个CIImage .

CIImage *image = [CIImage imageWithCGImage:self.canvasImage.CGImage];

这里self.canvasImage是一个UIImage,我调试它,对象图像是由编译器用一些内存创建的 .

我正在使用以下代码创建属性方法返回的NSDictionary对象 .

NSDictionary *opts  =[image properties] ;

这里我的opts对象正在分配 nil value .

我搜索了它但没有找到解决方案, why properties method is returning nil value?

1 回答

  • 5

    我遇到了同样的问题 . 如果你使用imageWithData:或imageWithContentsOfURL:创建CIImage,那么属性字典只是非零 .

    它根本没有记录 . 查看WWDC 2013 Session 509 .

相关问题