지난번 포스팅 Tuist 를 사용하는 이유와 Tuist의 장점이 극대화될 수 있는 이유에 대해서 작성해 봤습니다.이번에는 Tuist를 제대로 사용하기 위해서 내부 동작의 프로세스를 완벽하게 이해해보려고 합니다!저는 항상 어떤 일을 할 때, why, where, how 가 중요하다고 생각하는데내부동작을 이해해야 어떤 작업을 어떤 시점에 어디서 해야 할지 결정하고 제대로 사용할 수 있기 때문에,,각설하고, 바로 들어가겠습니다!먼저 Tuist는 3가지 Manifest 파일을 생성합니다.Project.swiftWorksapce.swiftTuist.swiftProject.swiftproject.swift는 개별 프로젝트를 정의합니다.Project.swift는 하나의 xcode프로젝트 (. xcodeproj)를 정..
ISSUE
최근 많은 회사들에서 Tuist를 도입하고 이에 대한 역량을 요구하는 것이 보입니다.컨퍼런스와 사이드 프로젝트를 하면서 Tuist에 대해 대강적으로만 알고 있었는데,이대로는 안 되겠다 싶어서 제대로 공부해 보기로 했습니다.꽤 긴 여정이 될 것 같아서 부담없이 천천히 진행하려고 합니다.‘똑똑해지는 가장 빠른 방법은 남을 똑똑하게 만드는 것이다’라는 말처럼제가 아닌 모두의 이해를 돕기 위해서 최대한 자세하고 이해하기 편하도록 작성할 테니 읽다 보면 그리 어렵게 느껴지시지는 않을 것 같습니다.그럼, 지금부터 시작하겠습니다.Tuist가 뭐고 왜 필요한가요? "PR 올렸는데 .pbxproj 파일 충돌났어요 😭" "새로운 팀원이 왔는데 프로젝트 설정 설명하는데 2시간..." "타겟 하나 추가했더니 설정이 꼬여서..
올해는 책을 많이 읽지 못했습니다.회사에서 여러 가지 일도 있었고, 개인적으로 힘을 더 쏟아야겠다고 생각하는 곳에 집중하다 보니 그렇게 된 것 같습니다. 그래도 읽기와 쓰기는 사고의 영역을 확장시켜주는 중요한 무기이기 때문에 읽기를 놓지는 않았습니다.그렇게 점심시간과 자투리 시간을 이용해서 완독한 책이 에덤 그랜트 입니다.https://product.kyobobook.co.kr/detail/S000211914718 히든 포텐셜 | 애덤 그랜트 - 교보문고히든 포텐셜 | 《오리지널스》, 《싱크 어게인》에 이은 최고의 화제작 세계적인 저자이자 저명한 조직심리학자, 동기부여 전문가인 애덤 그랜트가 전하는 ‘숨은 잠재력’의 비밀 코드타고난 product.kyobobook.co.kr 올해 초 정도에 아마존에서 압..
안녕하세요!그 동안 여러 채용 프로세스도 거치고..명절에 살도 찌고이것저것 개인사가 많았던 시기였습니다.. 결과적으로 원하는 걸 쟁취하진 못했지만, 나름대로 좋은 경험을 하기도 했고 한발짝 나아갔다는 걸 스스로 알게 되기도 했습니다.언젠가 제가 적었던 글 처럼 종이한장차이라도 어제와 오늘을 다르게 쌓아간다는 게 중요하니까..! 오늘도 또 새로 알게 된 내용을 정리해보겠습니다! 오늘은 SwiftUI에서 ObservedObject와 StateObject에 대해서 알아보겠습니다바로 본론으로 넘어갑니다! MVVM 패턴을 대부분 많이 사용하시기 때문에 한번쯤은 들어본 적 있으실 텐데요!오늘은 두가지의 차이점과 사용법에 대해서 알아보겠습니다! 기본 개념 이해하기ObservableObject란?먼저, 두 프로퍼티 래..