Code Base/Image Download

[iOS] url로 부터 이미지 다운로드하기

Minny27 2022. 2. 4. 15:26

오늘의 결과 화면입니다.

API를 통해서 가져온 데이터 중 이미지를 포함하고 있는 url로부터

ImageView에 이미지를 할당하는 방법을 알아보겠습니다.

 

(API를 연동해서 데이터를 가져왔다고 가정하고 진행하겠습니다.)

 

// url 변수의 타입은 URL입니다.
if let data = try? Data(contentOf: url) {
	imageView.image = UIImage(data: data)
}

// 예시
if let data = try? Data(contentsOf: leagueScheduleTableViewCellModel.homeTeamImageUrl) {
    homeTeamImageView.image = UIImage(data: data)
}

 

하지만 받아올 이미지 크고, 많으면 다음과 같이 이미지를 다운로드하는 속도가 매우 느린 것을 확인할 수 있습니다.

 

이미지 다운로드 속도를 높이는 방법은 다음 글에서 설명하겠습니다.

'Code Base > Image Download' 카테고리의 다른 글

[iOS] 이미지 다운로드 속도 개선하기  (0) 2022.02.04