오늘의 결과 화면입니다.
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 |
---|