초기화 함수
-
Convenience Initializer를 사용하는 경우I'm a Developer/iOS & macOS 2017. 10. 9. 23:15
말 그대로 편의를 위해서 사용합니다.Convenience Initializer에 대해 iOS 커뮤니티에서 질문 했을 때, 다음과 같은 답변을 받았습니다."내 입맛에 맞는 init을 만들기 위해 사용합니다."이 한마디와 다음의 예제코드로 Convenience Initializer가 제 머릿속에서 정리되어버렸네요. extension UIActivityIndicatorView { convenience init(activityIndicatorStyle style: UIActivityIndicatorViewStyle, scale: CGFloat) { self.init(activityIndicatorStyle: style) self.scale(scale) } func scale(_ value: CGFloat) { ..