[swift] SDWebImage를 사용하여 웹에서 다운로드한 이미지를 화면에 표시하는 방법은 무엇인가요?
  1. SDWebImage 라이브러리를 프로젝트에 추가합니다. 이를 위해 CocoaPods를 사용하신다면, Podfile에 아래의 의존성을 추가합니다.
pod 'SDWebImage', '~> 5.0'
  1. 프로젝트의 ViewController에 UIImageView를 추가합니다. 이를 통해 이미지를 표시할 준비를 합니다.
import UIKit
import SDWebImage

class ViewController: UIViewController {
    @IBOutlet weak var imageView: UIImageView!

    override func viewDidLoad() {
        super.viewDidLoad()
    }
}
  1. 웹에서 이미지를 다운로드하여 화면에 표시하는 코드를 작성합니다.
let imageUrl = URL(string: "https://example.com/image.jpg")!

imageView.sd_setImage(with: imageUrl, completed: nil)

위 코드에서 sd_setImage 함수는 SDWebImage가 제공하는 메서드로, 주어진 URL에서 이미지를 비동기적으로 다운로드하여 이미지 뷰에 표시합니다.

  1. 실행하여 웹에서 다운로드한 이미지가 화면에 표시되는지 확인합니다.