[iOS/Point-Free] 동시성프로그래밍: Task
·
iOS/Swift
PointFree 강의 정리 내용입니다!https://www.pointfree.co/episodes/ep192-concurrency-s-future-tasks-and-cooperation#task-cooperation Episode #192: Concurrency's Future: Tasks and CooperationLet’s look at what the future of concurrency looks like in Swift. A recent release of Swift came with a variety of tools with concurrency. Let’s examine its fundamental unit in depth, and explore how they “cooperate” in..
[iOS/Point-Free] 동시성 프로그래밍: OperationQueue, CGD와 Combine
·
iOS/Swift
다음 내용은 Point-Free의 Concurrency 강의를 듣고 정리한 내용입니다!https://www.pointfree.co/episodes/ep191-concurrency-s-present-queues-and-combine Episode #191: Concurrency's Present: Queues and CombineBefore developing Swift’s modern concurrency tools, Apple improved upon threads with several other abstractions, including operation queues, Grand Central Dispatch, and Combine. Let’s see what these newer tools bro..
[iOS/Point-Free] 동시성 프로그래밍의 과거 - 스레드
·
iOS/Swift
다음 내용은 Point-Free의 Concurrency 강의를 듣고 정리한 내용입니다!https://www.pointfree.co/episodes/ep190-concurrency-s-past-threads Episode #190: Concurrency's Past: ThreadsTo better understand Swift’s concurrency tools, let’s first look to the past, starting with threads. Threads are a tool most developers don’t reach for these days, but are important to understand, and the way they solve problems reverberate e..
[iOS/Swift] 인앱에서 앱스토어 리뷰 팝업 띄우기
·
iOS/Swift
인앱리뷰최대 3번 노출 가능리뷰 요청을 자주 띄우는 것은 오히려 사용자에게 부정적 인식을 가져다 줄 수 있기 때문에 요청의 텀을 충분히 줘야한다.그렇기 때문에 시스템 내부적으로 365일 내에 최대 3번만 노출되도록 제한이 되어있다.시스템에서 팝업 노출을 제한하기 때문에 리뷰 팝업을 띄우는 코드가 심어져있다고 무조건 팝업이 뜨는 것은 아니다!단, 시스템에서 제어하는 경우는 앱스토어에 릴리즈 된 앱의 경우에만 해당된다. 디버그 모드에서는 리뷰 팝업이 설계한 대로 무조건 노출되고, 테스트플라이트에서는 노출되지 않는다.적절한 타이밍에 노출해야 한다.리뷰 요청 팝업을 띄울 때는 적절한 타이밍을 찾아야한다.앱에 진입하자마자 또는 온보딩 과정은 적절하지 않은 타이밍이다. 사용자가 앱에 대해 충분한 사용 경험이 없기 ..