我收到 EXC-BAD-ACCESS 类型的错误,我通过分配预先存在的 UIImage 的值(如下所示)创建了一个新的 UIImage 实例,我试图找出问题所在。有一堆代码要整理,我不知道从哪里开始,所以我不会费心发布源代码——但这可能有助于我调查你们中的任何人都可以告诉我到底发生了什么(记忆-明智的)当我通过从另一个分配创建一个新的 UIImage 时?
(in the .h)
UIImage* myExistsImage;
...
@property (retain) UIImage* myExistsImage;
...
-(UIImage*)rotateImage:(UIImage*)imageToRotate;
----------------------------------------------------
(in the .m)
@synthesize myExistsImage;
...
UIImage* myNewImage = [self rotateImage:myExistsImage];
...
-(UIImage*)rotateImage:(UIImage*)imageToRotate
{
UIImage* rotatedImage = imageToRotate;
//Rotate Image Here (details omitted)...
return rotatedImage;
}