Skip to main content

Series

iOS

Posts in this series

  1. Jun 1, 20241 min read16 views

    Async/Await vs Combine with URLSession

    어째서 Swift는 combine을 내놓고서 async/await을 내놓으셨나이까? URLSession 을 보통 Open API와 통신하는 경우가 많았다. URLSession을 통한 통신하는 방법은 크게 3가지이다. Completion Handler Combine async/await 1번은 문제가 많아서 2번 3번이 나왔다. Completion Handler 는 콜백지옥이 발생될 수 있으니 제쳐놓고 Combine이냐 async/awi...

  2. Dec 5, 20233 min read5 views

    [UIKit] UICollection Pinterest Layout - 1

    우리의 목표는 위 그림 처럼 UICollectionView에서 Height에 맞게 Cell의 높이를 Dynamic 하게 만드는 것이다. UICollectionView가 뭔지 모르겠다고? 그래서 준비했음 + 난 개인적으로 Dynamic Height 이런거 일줄 알았는데 Pinterest Laytout이라 부른다 카더라.. 아니 그냥 그렇다고 [코드 깃허브 주소] 우리의 목표를 이루기 위해서는 UICollectionViewLayout에 대해서 ...