본문 바로가기
728x90
반응형

ios38

IOS)Rx의 Publish와 Subscribe를 MVVM으로 구현해보기 안녕하세요. 짭짭이 입니다. 금요일이 오고 있어요 ㅠㅠ 요즘에 파이어족 기사를 볼 때 마다 부럽습니다. 1. Rx의 Subscribe를 구현해보는 연습 - Event를 생성 - RxSwift를 사용할 때마다 클로저를 많이 활용하기 때문에, 정말 구현해보고 싶을 때가 많았습니다. 이렇게 간단한게 구현 연습을 해보으로서 조금 더 성장 할 수 있을 것 같아서 연습을 해봤습니다. //Generic Type class Event{ let identifier : String let result : Result? init( identifier : String, result : Result? ){ self.identifier = identifier self.result = result } } //sub-class of.. 2021. 9. 22.
IOS) Literal에 대해서 알아보자! 안녕하세요. 후르륵짭짭입니다. 최근에 다른일을 한다고 포스팅을 자주 못했습니다 ㅎㅎㅎ(_ _) 이번에는 Literal에 대해서 알아보려고 합니다. 이 Literal이 무엇이냐 하면,,,, 이미지나 색을 쉽게 선택 해줄 수 있는 것을 의미합니다. 우리가 이미지나 색을 설정할 때, 매번 이름을 적어줘야 했습니다. 예를 들어서 아래 처럼 해줘야 하는데,, view.backgroundColor = UIColor(red: 128/255, green: 128/255, blue: 128/255, alpha: 1.0) view.layer.borderColor = UIColor.yellow.cgColor 이게 생각보다 불편 합니다. 심지어 이미지 같은 경우에는 아래 처럼 매번 이름을 기억했다가 적어줘야합니다. let i.. 2021. 1. 31.
IOS) CollectionView에서 특정 Cell에 내용 넣기 In Code 안녕하세요. 후르륵짭짭입니다. 최근에 여러 일이 있어서 글을 일주일 동안 못 올렸네요 ㅎㅎㅎ 이번에는 그냥 다양한 기능을 복합적으로 적어 올리려고 합니다. 그냥 다양한 기능들이 있으니,,, 읽고 넘어가시면 될 것 같습니다. 그래서 위에 기능들이 만들어 질 수 있도록 하겠습니다. ** TextField를 담는 View 생성 ** //TextField를 담는 ContainerView let messageInputContainerView : UIView = { let view = UIView() view.backgroundColor = .lightText view.translatesAutoresizingMaskIntoConstraints = false return view }() // ContainerView.. 2021. 1. 9.
IOS) Dynamic UIScrollView in Code 안녕하세요 후루륵 짭짭 입니다. 이번에는 Code로 Dynamic ScrollView를 만드는 방법에 대해서 알아보려고 합니다. 고정된 ScrollViews도 많이 사용하지만 어떤 내용을 보여줄 때 고정된 값 보단 Dynamic하게 보여주는 것도 나쁘지 않기 때문에 ㅎㅎㅎ 지금 부터 바로 가시죠! ** View 구성하기 ** class TableViewController: UIViewController { let scrollView : UIScrollView = { let scrollView = UIScrollView() scrollView.alwaysBounceVertical = true scrollView.translatesAutoresizingMaskIntoConstraints = false ret.. 2020. 12. 25.
728x90
반응형