UIImage
2014. 10. 28. 17:27ㆍ개발자료/iOS
반응형
- 자주 사용하는 이미지
imageName는 시스템에 데이터를 캐싱하기 때문에 사용후 메모리에서 바로 해제가 되지 않는다.
용량이 크고 자주 보여야 하는 이미지는 아래의 방법을 사용하는게 좋을것 같다.
예) 통배경 이미지
UIImage *objImage = [UIImage imageNamed:@"test.png"];
- 한번만 쓰고 사용하지 않을 이미지
imageWithContentsOfFile 함수는 시스템에 데이터를 캐싱하지 않기 때문에 사용후 메모리에서 바로 해제가 된다.
예) 웹에서 읽어와서 출력하는 일회성 이미지
NSString *strImagePath = [[NSBundle mainBundle] pathForResource:@"test.png" ofType:nil];
UIImage *objImage = [UIImage imageWithContentsOfFile:strImagePath];
반응형
'개발자료 > iOS' 카테고리의 다른 글
[리젝사유] 2.5: Apps that use non-public APIs will be rejected (0) | 2014.10.28 |
---|---|
UIApplicationDelegate Event Function (0) | 2014.10.28 |
Xcode 디버깅 설정 (0) | 2014.10.28 |
메모리 관리 (0) | 2014.10.28 |
Status Bar 없애기 (0) | 2014.10.28 |