본문 바로가기
반응형

프로그래밍2

Objective C 동기화 관리 - synchronized, GCD, Dispatch, async 회사에서 동기화 관련 작업이 교착상태에 걸려서 수정한 적이 있습니다. 그때의 기억을 떠올려 한번 정리해두려고 합니다. 동기화를 직접 제어하는 일은 생각보다 어려운 일이고 요즘은 대부분 비동기로 처리를 합니다. 하지만 동기가 필요한 경우도 있는데요. 오늘은 Objective C 동기화 관리에 대해서 말해보겠습니다. [목차] Objective C 문법 - synchronized GCD란? GCD는 언제 어떻게 사용되는지 1. Objective C 문법 - synchronized 가끔 IOS 앱을 보면 소스의 일부분이 Objective C로 짜여져있는 부분이 있습니다. 예전부터 이어져온 레거시 코드가 있는 것인데 UI 껍데기는 Swift 언어이고 비즈니스 로직은 Objective C인 경우가 많았습니다. 특히.. 2023. 4. 10.
React vs Flutter 무엇을 써야 할까 ? - 개발자 언어, 앱 언어, 개발 외주, 로드맵 요즘 스타트업에서 자주쓰는 언어는 React와 Flutter입니다. React는 페이스북이 개발한 사용자 인터페이스를 만들기 위한 라이브러리입니다. Flutter는 구글이 만든 원코드베이스 모바일, 웹, 데스크톱 UI툴킷입니다. 오늘은 앱, 웹 어플리케이션을 만들 때 어떤 개발자 언어로 써야할 지 알아보겠습니다. [목차] React, Flutter란 무엇인가? 앱 개발, 웹 개발 무엇으로 해야하는가? React, Flutter에 대한 생각 1. React, Flutter란 무엇인가? 프론트엔드 개발자 중에서 Reactjs를 들어보지 못한 사람은 없을 것입니다. React는 SinglePage Application이며 CSR입니다. 전체를 화면을 업데이트하는 기존방식과 다르게 Virtual DOM을 활용하.. 2023. 1. 11.
반응형