본문 바로가기

IOS2

[iOS] MVVM 폴더 구조(Folder Structure) 알아보기 진짜 말그대로 알아보는 코너 iOS 개발을 하면서 나름 정리한다고 했는데도 폴더 구조도 그렇고 코드도 지저분해지는 게 느껴졌었다. 당시에도 그걸 어렴풋이 알고 있었는데 오랜만에 옛날 코드를 보니 더더욱 그랬다;; 아무래도 ViewController에 기능과 UI 처리를 함께 넣으려고 하니 구분이 힘들어진 탓인 것 같았음 그래서 이번에야말로! 그토록 벼르고 벼르던 MVVM에 대해 제대로 정리해보려고 한다. 지금까지의 토이 프로젝트나 회사 프로젝트에서는 각각 다른 이유긴하지만 MVC를 적용했었고, 그 뒤로는 플러터에 적응하느라 MVVM을 다뤄볼 시간이 없었다. 이번에는 정리도 제대로 하고, 기존 토이 프로젝트도 리팩토링 하려고 함. https://github.com/kudoleh/iOS-Clean-Archi.. 2022. 5. 29.
[iOS] 앱스토어 등록 시 표시되는 언어 바꾸기 얼마 전 개인 프로젝트를 앱스토어에 등록했는데 언어 표시가 영어로 되어 있었던 적이 있었다. 앱스토어 커넥트에서 언어를 모두 한국어로 지정해주었음에도 불구하고 이렇게 뜬 데다가, 구글링을 하기도 애매한 내용이었다. 결국 찾아내긴 했지만 다시 잊어버릴까봐 여기에 기록하기로 .xcodeproj 폴더 내 project.pbxproj 파일을 수정하면 된다. developmentRegion = ko; // en -> ko로 수정 hasScannedForEncodings = 0; knownRegions = ( ko, // en -> ko로 수정 Base, ); 다시 아카이빙 해주고 빌드하면 끝 2022. 4. 11.