Por que minha UIImage ocupa tanta memória?
Tenho uma UIImage que estou carregando em uma das visualizações do meu aplicativo. É uma imagem de 10,7 MB, mas quando carrega no aplicativo, o uso de recursos do aplicativo aumenta repentinamente em 50 MB. Por que ele faz isso? A memória usada não deve aumentar em apenas 10,7 MB? Estou certo de que carregar a imagem é o que causa o salto no uso da memória, porque tentei comentar essas linhas e o uso da memória voltou para cerca de 8 MB. Aqui está como eu carrego a imagem:
UIImage *image = [UIImage imageNamed:@"background.jpg"];
self.backgroundImageView = [[UIImageView alloc] initWithImage:image];
[self.view addSubview:self.backgroundImageView];
Se não há como diminuir a memória usada por esta imagem, existe uma maneira de forçá-la a desalocar quando eu quero? Estou usando o ARC.