1
我正在开发一个图像处理应用程序,将图像转换为位图。我正在操作位图中的位以获得所需的效果。 我第一次处理它提供了有关第二条的正确结果的图像尝试它给 EXC_BAD_ACCESSiPhone中的UInt8奇怪的问题(EXC_BAD_ACCESS)
调试器显示:
dataref outofscope
我的代码是
CGImageRef img=previewImageView.image.CGImage;
NSLog(@" Image : %@ ", previewImageView);
CFDataRef dataref=CopyImagePixels(img);
CFDataRef dataref1=CopyImagePixels(img);
//UInt8 *data=(UInt8 *)CFDataGetBytePtr(dataref);
//UInt8 *original=(UInt8 *)CFDataGetBytePtr(dataref1);
UInt8 *data=nil;
data=(UInt8 *)CFDataGetBytePtr(dataref);
UInt8 *original=nil;
original=(UInt8 *)CFDataGetBytePtr(dataref1);
//original=data;
int length=CFDataGetLength(dataref);
请帮助... ......
嗨,欢迎来到stackoverflow!下次在发布之前先看看你的帖子预览,看看它会是什么样子;) – 2009-12-23 12:34:14
或者你可以等待某种灵魂来为你修复它:-) – paxdiablo 2009-12-23 12:35:28
调试器失败了什么?逐行执行代码,直到失败。在我们能够充分帮助之前,我们需要知道这条线。 – TechZen 2009-12-23 13:37:24