[##_revenue_list_upper##]

swift

[##_revenue_list_lower##]
· iOS
안녕하세요 데브리프터 입니다! 회사에서 프로젝트를 진행하면서 여러가지 상황에 따라서 빌드를 모두 다르게 해야하는 상황이 많았습니다.이런 이유로 flag 를 활용한 코드제어에 대한 내용을 이전 글에서 포스팅했습니다. 오늘은 실제로 빌드환경에 따라서 In House 방식으로 배포하기 위해 ipa 파일을생성하는 방법에 대해서 작성해 보겠습니다! 서론 그만하고 시작합니다!!  사용 및 작성 목적SI 프로젝트 중 보안정책이 강한 몇몇 회사는 그 특성상 현장에가서 직접 개발 / 디버깅 / 테스트 하기에 자원이 부족합니다특히 테스트 기간에 여러가지 이슈사항으로 보안테스트 , 배포용 , 개발환경테스트용 등 다양한 환경을 적용해서 빌드파일을 전달해야할 상황이 여러 프로젝트에서 동시다발적으로 생깁니다. 이에 따라서 잘못된..
· Swift
안녕하세요!주제가 이리저리 튀는 데브리프터입니다.. 클라이언트에 따라서 모의해킹용으로 빌드를 하는데 이때마다 configuration이나여러 가지 보안 세팅 코드들을 수정하고 다시 원래대로 돌려놓아야 하는 굉~~~~~~장히 번거롭고그럼에도 휴먼에러 가능성이 너무 많은 상황이라 이를 조금이라도자동으로 제어할 수 있게 하려고 찾아보다가 flag라는 아이를 처음으로 알게 됐습니다! 근데 이놈이.. 좀 헷갈리고 세팅하는 데서도 좀 애를 먹어서 (한 번만 테스트하고 문서화해놓으면 되는 건데 왜 아직..?)다른 분들도 저처럼 고생하지 말고이것도 되나..?그럼 이런 케이스도..? 하는 부분까지 다 테스트 돌려보고 기록한 거 보시라고 작성했습니다!..그럼 시작하겠습니다!! 먼저 Swift 에는 #을 사용하여 전처리문을..
· 기록
안녕하세요!맨날 오랜만에 돌아오는 주인장입니다! ( 주기가 그런것 뿐..) 상반기 막바지인 6월 부터 9월까지 공사가 다망했지만 이 또한 각각 의미있는 경험들이었기에 따로 회고를 해볼 예정입니다. 오늘은 2024년도 카카오모빌리티 iOS 주니어 포지션을 채용과정을 회고 해보려합니다! 현재 다니고 있는 회사도 충분히 배울점이 있고 여러가지 좋은 점이 있지만사내로 태어나서 꿈은 크게 가져야하는 법 🤔카카오 모빌리티 iOS 포지션을 확인하고 몇일 고민을 했습니다!고민했던 몇가지 이유는 다음과 같았는데.. 현재 회사의 일정도 불규칙적으로 외근과 핫픽스 대응이 끊임없이 발생하는 상황에서 채용과정에 집중하지 못할 것 같다는 생각비슷한 맥락에서 이력서, 포폴을 더 다듬어야한다는 부담감아직은 카카오나 타 IT 대기업..
· iOS
객체 지향 프로그래밍적 사고에 대해서 공부를 했으니 이제 객체지향 프로그래밍의 4가지 특징에 대해서 알아보겠습니다! 객체 지향 프로그래밍을 한마디로 표현한다면 실제 세계를 코드로 모델링하여 문제를 해결하는 것 이라고 했습니다. 이 아이디어를 토대로 앞으로 개발할 때 아래의 특징을 설계에 녹여내야합니다.결국 이런 것들에 대해서 공부하고 생각하는 이유는, Swift로 (저는 현제 iOS 개발자 이니까) 개발에 객체 지향적 사고를 더 잘 녹여내고 클린 아키텍쳐의 베이스를 잘 다져 좋은 코드를 작성하기 위합니다!이것들을 염두에 두고 객체 지향 프로그래밍의 4가지 특징에 대해 알아보겠습니다!📌 객체 지향 프로그래밍의 특징은 다음과 같습니다추상화상속다형성캡슐화추상화 ( Abstraction )어렵게 들리겠지만 추..
공부가 밥먹여주더라
'swift' 태그의 글 목록