전체 글

Development/iOS

[iOS] 7월 18일 (일) 개발 일지

1. Progress View - Vertical 우선 기본적으로 Progress View를 제공한다. Vertical 하게 만들고 싶어 구글링 해보니 보통 90도 로테이션 해서 사용한다고들 했다. Storyboard상에 나타낼 수 있는 방법은 없는지 찾아보던 중 https://stackoverflow.com/a/37282899 를 발견했다. UIProgressView의 CustomView를 만들어야 했기에 UIView가 아닌 UIProgressView를 상속받는 Cocoa Class를 만들었다. import UIKit @IBDesignable class VerticalProgressView: UIProgressView { @objc @IBInspectable var rotationDegrees: Flo..

Development/iOS

[iOS] 7월 17일 (토) 개발 일지

1. Architecture의 필요성 iOS에는 MVC, MVVM, Viper, ... 등의 아키텍쳐가 있다는 것만 알고 있다. 사용하고 있는 템플릿 역시 Viper에서 조금 따온 것이라 한다. 티움박스, 나의병원 직접 개발을 해보면서 느끼는 것은 아키텍처는 그냥 사용하는게 아니라, 원시대로 코드를 다 늘여보고 무엇이 불편한지를 인식하고, 그래서 이 아키텍처가 괜찮은지 아니면 다른 아키텍처를 생각해볼지 의 생각의 흐름으로 이어진다는 것을 알게 됐다. 현재 데이터 통신을 하는 부분과 폴더와 파일들을 어떻게 정리할지를 우선적으로 생각해보고 있다. 방금 iOS 아키텍처에 대해 찾아보니 몇몇 많은 글들이 나왔지만, 우선은 현재 템플릿 상에서 진행해보고, 어떤 것이 불편했는지 추후 혹은 하면서 정리하는 것이 필요..

Development/iOS

[iOS] 7월 16일 (금) 개발 일지

1. UISearchController와 BackButton 같이 놓기 다음과 같은 뷰를 구현하려고 한다. 우선 BackButton이 있는 것으로 보아 NavigationController 의 Stack 에 쌓여있는 View라고 판단했다. A -> B 로 넘어가는 ViewController 에서 B ViewController를 어떻게 구현할지 생각해봤다. 우선 NavigationBar에 BackButton, SearchBar가 있는 형태이다. SearchBar 등을 검색해보니 UISearchController가 있었다. 좀 더 찾아보니 이 UISearchController는 StoryBoard 상에서 UI를 아직 지원해주지 않는다고 한다. 즉, 코드로 짜야만 했다. B ViewController에서 UI..

카테고리 없음

Node.js project architecture

보호되어 있는 글입니다.

카테고리 없음

[10.20] 개발 내용

보호되어 있는 글입니다.

EUNJI HA
Day by Day