iOS: UIImage 객체의 imageNamed vs. imageWithContentsOfFile

발생일: 2016.02.25

키워드: UIImage, imageNamed, imageWithContentsOfFile

문제:
UIImage 객체에서 이미지를 불러오는데, 어떤 코드에서는 imageNamed 를 사용하고 어떤 코드에서는 imageWithContentsOfFile 을 사용하고 있다. 어떤 차이일까?

해결책:

imageNamed
- 로드한 이미지를 캐시에 저장한다.
- 디바이스와 해상도에 맞는 확장자의 파일을 로드한다. 
    - ) img.jpg, img@2x.jpg, img~ipad@2x.jpg

imageWithContentsOfFile
- 이미지를 불러오지만 캐시에 저장하지 않는다.
- 1회성으로 로드해 보여주는 이미지에 적합하다.

저작자 표시 비영리 변경 금지
신고

카테고리

분류 전체보기 (659)
About me. (6)
Daylogs (624)
영어공부 (0)
My works - 추억 (29)
비공개 (0)