(Deep Dive) UIAlertController
이번주차 과제를 진행하다보니 UIAlertController에 대해 사용하는 부분이 있어서 인터넷으로 하나하나 계속 찾아보면서 진행하는 것 보다는 전반적으로 좀 파악을 하고 진행을 하는게 더 좋아보여서 별도로 글을 작성해본다. 1. UIAlertController? 경고 메세지를 보여주는 오브젝트 기본형 @MainActor clas...
이번주차 과제를 진행하다보니 UIAlertController에 대해 사용하는 부분이 있어서 인터넷으로 하나하나 계속 찾아보면서 진행하는 것 보다는 전반적으로 좀 파악을 하고 진행을 하는게 더 좋아보여서 별도로 글을 작성해본다. 1. UIAlertController? 경고 메세지를 보여주는 오브젝트 기본형 @MainActor clas...
Lv.2 Todo 추가 및 완료 기능 구현하기 (TodoListViewController) 키워드 : UIAlertController, UISegmentedControl** Todo 추가하기 기능 Lv1에서 만든 Todo 추가 버튼을 이용해주세요. UIAlertController를 활용해서 할 일 추가 UI 및 ...
이번 주차 과제는 2주의 시간이 주어지며 ToDoList App을 만드는 것이다. Lv.1 Todo List 화면 만들기 (TodoListViewController) 키워드 : UIButton, UITableView Storyboard를 활용하여 기본 Todo List 화면 UI를 구성해주세요. UI는 자유롭게 구성해도...
1. UISlider 값의 범위를 가지고 사용자가 원하는 값을 선택할 수 있는 UI 요소 value : 슬라이더의 현재 값을 나타낸다. minimumValue : 슬라이더의 최소값을 설정. maximumValue : 슬라이더의 최대값을 설정. minimumTrackTintColor : 슬라이더의...
상수 파일 생성하여 한 파일에서 관리하기. 현재 performSegue를 통해 화면을 전환 하는 방식은, 예를들어 performSegue를 입력한다고 하면 중간에 잘못 입력하게되면 에러가 뜨면서 잘못됨을 인지시켜준다. 하지만 내부 parameter의 경우, 우리가 withIdentifier 의 파라미터를 "RegisterToChat" 이렇게 정확...
회원가입 구현 https://firebase.google.com/docs/auth/ios/password-auth?hl=ko&authuser=0&_gl=1*nhoeg5*_up*MQ..*_ga*ODkxMDIxNTcuMTcxMDgxMzgwMQ..*_ga_CW55HF8NVT*MTcxMDgxMzgwMS4xLjEuMTcxMDgxNDg1OC4wL...
3rd party Library 실제로 사용해보기. 설명대로 한번 사용해보자. StoryBoard에서 우리가 적용할 UILabel을 클릭하고 custom class를 가보니 이렇게 지정을 할수있다. 한번 설정해보자. 그리고 다시 VC로 돌아가서 @IBOutlet weak var titleLabel: CLTypingLabel!를 해주었는...
Cocoapods 설치하기 (Terminal) sudo gem install cocoapods을 입력한다 pod setup --verbose을 입력한다. 셋업이 잘되었다면 pod –version을 통해 확인한다. 프로젝트에 pod 설치하기 Terminal의 현재 경로를 현...
우연히 유튜브를 보다가 Coordinator Design Pattern 이라는 제목의 영상을 보게 되었다. 1. 시초 https://khanlou.com/2015/01/the-coordinator/ https://khanlou.com/2015/10/coordinators-redux/ https://vimeo.com/144116310 Khanlou...
VC 구성 많아야 VC가 2개였는데 이번에는 4개의 VC로 이루어져있다. 초기화면 가입화면 로그인화면 채팅화면 가입화면에서 textField로 보이는곳에 shadow가 있는것은 assets의 images를 사용하였다. 현재 warning이 나오고 있다. VC가 서로 연결이 되어있지 안다보니 나타나는 경고이다. 그...