iOS/Swift

[iOS] KingFisher를 사용해 URL로 이미지 사용하기

유훈 | Yuhun 2022. 2. 13. 13:24
반응형

KingFisher라는 오픈소스 라이브러리로 이미지 URL을 통해 이미지뷰에 이미지를 간단하게 넣을수 있습니다.

먼저 imageURL을 String 타입으로 가지고 있다고 하고 진행하겠습니다.

설치 방법과 사용 방법은 매우 간단합니다.

KingFisher 깃허브

 

저는 cocoaPod을 통해 KingFisher를 설치했습니다.

 

그리고 다음 코드로 ImageView에 이미지를 넣을수 있었습니다.

import KingFisher

// String 형태를 URL로 변환
let imageURL = URL(string: creditCardList[indexPath.row].cardImageURL) // String -> URL 타입 변환

// URL을 통해 imageView에 넣기
// kf가 라이브러리 지원 프로퍼티
someImageView.kf.setImage(with: imageURL)

깃헙을 보면 Placeholder나 다른 옵션이 많이 존재하는 것을 알 수 있습니다.

반응형