하이 D:)veloper

  • 홈
  • 태그
  • 방명록

ImageLoad 1

[Swift] 이미지를 로드하는 여러 방법과 Data(contentsOf:)의 priority inversion 이슈 | Kingfisher, Data(contentsOf:), URLSession, Alamofire

이미지를 로드하는 방법에는 매우 여러 가지가 있다.Asset 카탈로그에 추가해서 불러오는 경우도 있겠지만, 대게는 원격 저장소에 저장되어 있는 이미지에 대해 url을 사용하여 이미지를 로드시켜야 할 것이다.  아직 그 많은 방법들을 다 경험해보지는 못했지만, 이번 글에서는 크게 세 가지를 방법을 소개하고자한다!1) 라이브러리를 사용하는 방법(Kingfisher)2) Data(contentsOf:)를 사용하는 방법3) URLSession, Alamofire을 사용하는 방법  왜 하필 이 세 가지 방법을 소개하는가? 하면..이미지가 대량으로 뜨는 작은 프로젝트를 만들었는데 이미지를 로드하는 코드에 대해  위의 세 가지 방법으로 점진적으로 리팩토링을 하며 느낀 점이 많기 때문 ..!!! 나의 블로그 글은 지극..

Swift 2024.06.25
이전
1
다음
더보기
프로필사진

하이 D:)veloper

최근글과 인기글

  • 최근글
  • 인기글

Calendar

«   2026/01   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
  • 분류 전체보기 (67)
    • SwiftUI (19)
    • Swift (32)
    • iOS (11)
    • RxSwift (3)

Tag

Generic, existentialContainer, swiftUI, coldobservable, swift localization, RxSwift, existentialtype, hotobservable, notification, xcode, completionHandler, Protocol, Equatable, lokalise, UIKit, coredata, struct, Swift, ios, GCD,

Copyright © AXZ Corp. All rights reserved.

티스토리툴바