# RunLoop

9개의 포스트
post-thumbnail

iOS Layout Update

안녕하세요, szzang입니다!!굉장히 오랜만의 포스트입니다 😅 오늘은 오랜만에 묵혀두었던 공부하고 싶었던 주제에 대한 공부를 해보고 나름대로 정리한 내용을 공유해보려 합니다!

2023년 5월 4일
·
0개의 댓글
·
post-thumbnail

[번역] RunLoop.main과 DispatchQueue.main의 차이

Combine을 공부하다가 주로 receive(on: ) 을 통해 메인 스레드 혹은 Runloop.main으로 스레드를 변경할 때가 있습니다.어떤 차이점이 있는지 궁금해서 알아보았습니다.번역을 통해 진행하였습니다.https://www.avanderlee.com

2022년 12월 29일
·
0개의 댓글
·
post-thumbnail

Combine - DispatchQueue.main VS RunLoop.main

Combine Scheduler로 `DispatchQueue.main`을 썼을 때와 `RunLoop.main`을 썼을 때, 차이가 존재할까? 그냥 둘 중 아무거나 사용해도 상관없는걸까?

2022년 11월 10일
·
0개의 댓글
·
post-thumbnail

User Event & MainRunLoop

사용자가 앱의 아이콘을 터치했을 때main이라는 함수의 호출이 진행됩니다.(UIKit에서 main 함수를 관리 하기 때문에 개발자는 따로 main에 관여하지 않아도 됩니다.)그리고 main 함수는 UIApplicationMain 함수를 호출 시킵니다.이 과정을 통해서

2022년 9월 9일
·
0개의 댓글
·
post-thumbnail

RunLoop

RunLoop란? 런루프는 thread와 관련있는 중요한 인프라 부분이다. 런루프는 이벤트 처리 loop로 작업을 스케쥴하거나 다가오는 이벤트를 조작하기위해서 사용한다. 런루프의 목적은 작업이 있을 경우 쓰레드를 바쁘게 유지하거나 해야할 작업이 없을 경우 쓰레드를

2022년 8월 27일
·
0개의 댓글
·
post-thumbnail

Target / Action

Target / Action은 사용자 interaction을 처리하는 주요 방법으로 알려져있다. 문서를 읽으며 알아보자.

2022년 4월 26일
·
0개의 댓글
·
post-thumbnail

Timer

이전 글에서 RunLoop에 대해 알아보았다. Timer도 같이 처리한다 했었는데, 궁금해져서 이 글을 쓰게 되었다.

2022년 4월 26일
·
0개의 댓글
·
post-thumbnail

RunLoop

RunLoop이란 무엇일까?

2022년 4월 26일
·
0개의 댓글
·

Run Loop

RunLoop는 앱 구동간에 생성되는 Thread와 함께 생성되어 해당 Thread가 수행해야 할 이벤트들을 핸들링하여 적절한 수행을 요청하고, 이벤트 처리가 종료되면 대기 상태로 접어들어 다음 이벤트에 대한 모니터링을 해주는 추상화입니다.iOS에서 이벤트 소스에서 이

2021년 2월 6일
·
0개의 댓글
·