Jiwift

UI를 스토리보드(Storyboard)에서 코드(Code)로 전환 본문

iOS Dev

UI를 스토리보드(Storyboard)에서 코드(Code)로 전환

지위프트 2024. 7. 2. 22:01
반응형

UI 스토리보드(Storyboard)에서 코드(Code)로 전환

 

 요즘 SnapKit을 통하여 코드로 UI를 작성하고 있다. 이게 하다 보니 너무 간편한 것이다. 로딩이나 수정에만 좋은 줄 알았는데, 재사용성과 코드를 분리하는 게 매우 편리하다.

 

 스토리보드를 사용하여 Xib를 생성해 class를 분리하면 똑같이 분리를할 수 있지만, xib와 Swift 코드의 연결을 계속 확인해야 하고 똑같은 것을 더 만드려고 해도 xib는 신경 써야 한다. 근데 코드로 하다 보니 그런 부분에서 너무 자유롭다. 

 

 회사 프로젝트는 신규 화면이나 앱은 SnapKit을 모두 사용하고있다. 개인적으로 만든 앱도 유지보수를 위해서 코드로 옮기고 있다. 다행히 앱이 너무 간단해서 금방 작업된다. 이제 개인앱은 모두 같은 코드를 사용하여 통일성 있는 UI로 개발 및 유지보수할 예정이다.

반응형