자료 소스 - https://developer.apple.com

19년도엔 iOS13버전이 50% 였으나 

1년 사이 18%로 뚝 떨어졌습니다.

 

하지만 여전히 13버전을 최소 타깃으로 잡기에는 최신기종의 지원 os버전만 보면 아직도 종종 보이는 아이폰 6+기종은 iOS12까지만 지원하기에 

최소 타깃은 작년과 마찬가지로 12버전으로 잡고 개발하는게 좋을것으로 보입니다.

물론 비율자체가 그리 큰 비율이 아니고  아이폰6s부터는 13버전까지 지원하기에 iOS13버전을 최소타깃으로 잡아도 무방합니다.

 

 

sdWebImage같은 좋은 라이브러리들이 있어서 그냥 가져다 쓰면되긴하지만

없이 쓰려면 아래와 같이 하면된다.

 

do {
    let imageData = try Data(contentsOf: url)
    let image = UIImage(data: imageData)
} catch {
    print(error.localizedDescription)
}

 

Data(contentsOf:)로 받고 해당 데이터로 UIImage를 생성해주면된다.

data로 만들고 하면되는데 왜 바로 사용은 안되는걸까...

 

강좌에 넣어보고싶어서 튜토리얼용 프로젝트를 만들었으나 영상을 찍지않았다.

 

해당 예제는 아래 깃허브 링크에 있다.

 

https://github.com/wiwi-git/WebImageExample

 

wiwi-git/WebImageExample

Contribute to wiwi-git/WebImageExample development by creating an account on GitHub.

github.com

 

이미지는 https://wiwi-pe.tistory.com/45 에 있는 이미지를 써봤다.

이미지URL이 좀 이상하게 나와서 걱정했는데 데이터는 잘 받아진다.

+ Recent posts