본문 바로가기
728x90
반응형

SWIFT98

PlayGround) Swift Combine 적응기 #1 (Custom Publisher) 안녕하세요. 후르륵짭짭이 입니다! 한달만에 다시 글을 작성하네요 ㅋㅋㅋ 이번에 작성할 내용은 Swift Combine 입니다. 기존에 비동기 라이브러리를 Rx를 사용해왔어요. 하지만 최근 프로젝트는 Rx가 아닌 Combine으로 작업하고 있습니다. 두개 라이브러리의 장단점이 있는데, 앞으로 Combine으로 작성하는게 좋을 것 같단 생각이 들어요. ** Combine의 구조 ** 일단 콤바인도 Rx와 동일하게 비동기 작업을 처리하기 위한 라이브러리 입니다. 이름만 다를 뿐 사용 방식은 어느정도 비슷하더라구요! 일단 콤바인도 Rx와 같이 Subject, Observer, Subscribe 가 있습니다. 이를 콤바인도 동일하게 매칭이 가능합니다. Subject, Publisher, Subscribe, Sub.. 2022. 11. 5.
기타) KMM - IOS와 Kotlin의 만남의 개인적 견해 안녕하세요. 후르륵짭짭입니다. 사내 프로젝트를 하면서 일부를 KMM(Kotlin Multiplatform Moblie)를 하게 됐는데, 그 작업을 하면서 느낀 경험을 적어보려고 합니다. ** KMM이란 ** http://labs.brandi.co.kr/2021/11/02/jangsc.html KMM(Kotlin Multiplatform Mobile) Overview labs.brandi.co.kr 여기에 아주 친절하게 적혀 있는데, 간단하게, Pure한 Kotlin(java 코드와 Dependency가 걸려있지 않는,,, )을 IOS에서 Objc로 변형해서 FrameWork로 사용할 수 있게 해주는 것이다. 그래서 Android와 IOS개발자가 비즈니스 로직 부분에 대해서는 공통으로 개발 할 수 있게 되.. 2022. 3. 5.
(Swift) Closure - Capturing Value 안녕하세요. 정말 오랜만에 글을 작성하는 것 같습니다. 요즘엔 개발에 대한 의지가 많이 줄어서 블로그 활동도 뜸해진 것 같습니다. 내가 지금 행복을 위해서 일하고 있는지 돈을 위해서 일하고 있는지 잘 모를 때가 있습니다 ㅎㅎㅎㅎ. 그래서 저 스스로를 다짐하기 위해서 블로그를 다시 시작하려 합니다. https://www.youtube.com/watch?v=DMDi2S-PEP0 요즘 굉장히 자주 듣고 있는 정승환의 도망가자 입니다. 최근 들어서 도망가고 싶을 때가 있습니다 ㅎㅎㅎㅎ ** Capturing Value ** 캡쳐링 벨류는 클로저 내부에 값을 이미지 처럼 사진을 찍고 있다가 나중에 지속적으로 사용하는 것을 의미합니다. 프로그래밍으로 따지면 주소값을 저장(캡쳐링) 했다가 사용 하는 것을 의미합니다... 2021. 9. 3.
PlayGround) Generic - Closure의 확장 안녕하세요! 후르륵짭짭 입니다!최근 회사의 Swift 고급 강의를 들어서 큰 도움을 받아, 공부할 겸 하나씩 정리해보려고 합니당!이번에는 첫 강의 복습 글이기 때문에 쉬운 내용으로 작성하려 합니다. (글쓰기가 힘들기도 해요 ㅎㅎㅎ)그리고 앞으로 제가 좋아하는 뮤직비디오랑 내용 정리 글을 올린 후에 간단한 잡 생각을 작성하려고 합니다.나중에 제가 이 글을 봤을 때, 그냥 일기 느낌으로 보려고요 ㅎㅎㅎ.www.youtube.com/watch?v=cHkDZ1ekB9U ** Generic - Closure의 확장 **Closure는 함수이지만 다양한 형태로 정의를 쉽게 해줄 수 있는 함수 입니다.2020.12.08 - [Xcode/Swift - P.. 2021. 4. 11.
728x90
반응형