NSString *path = [[NSString alloc] initWithFormat:@"%@/%@.png", [[NSBundle mainBundle] resourcePath], @"SetInfoTitleTxt"];
UIImage *image = [[UIImage alloc] initWithContentsOfFile:path];
[globalTitle setImage:image];[path release];[image release];
检测工具提示 上面第一第二行存在内漏的可能,然后 我把上面两行注释掉换成UIImage *image = [UIImage imageNamed:@"SetInfoTitleTxt"]; 这个是可以的,不会内存泄露,但是加载的图片会一直在缓存中,所以用上面的两行代码,求大牛指点,上面两行代码怎样写,不会产生内存泄露!
UIImage *image = [[UIImage alloc] initWithContentsOfFile:path];
[globalTitle setImage:image];[path release];[image release];
检测工具提示 上面第一第二行存在内漏的可能,然后 我把上面两行注释掉换成UIImage *image = [UIImage imageNamed:@"SetInfoTitleTxt"]; 这个是可以的,不会内存泄露,但是加载的图片会一直在缓存中,所以用上面的两行代码,求大牛指点,上面两行代码怎样写,不会产生内存泄露!