我正在使用coreImage框架开发一个应用程序。我从UIImage创建了一个CIImage。
CIImage *image = [CIImage imageWithCGImage:self.canvasImage.CGImage];
这里self.canvasImage是一个UIImage,我调试它,对象图像是由带有一些内存的编译器创建的。
我正在使用以下代码创建一个由properties方法返回的NSDictionary对象。
NSDictionary *opts =[image properties] ;
这里我的opts对象被赋予 nil值。
我搜索了它但没有找到解决方案,为什么属性方法返回零值?
答案 0 :(得分:5)
我遇到了同样的问题。如果你使用imageWithData:或imageWithContentsOfURL:来创建CIImage,那么属性字典只是非零。
根本没有记录。查看WWDC 2013会议509。