FlashChat (3)
3rd party Library 실제로 사용해보기. 설명대로 한번 사용해보자. StoryBoard에서 우리가 적용할 UILabel을 클릭하고 custom class를 가보니 이렇게 지정을 할수있다. 한번 설정해보자. 그리고 다시 VC로 돌아가서 @IBOutlet weak var titleLabel: CLTypingLabel!를 해주었는...
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가 서로 연결이 되어있지 안다보니 나타나는 경고이다. 그...
이젠 Command + R 을 할 필요가 없다. https://developer.apple.com/documentation/xcode/previewing-your-apps-interface-in-xcode 참고 view Controller #if canImport(SwiftUI) && DEBUG import SwiftUI ...
문제 다음과 같이 주어졌다. 만들어 보자. 우선 프로젝트생성 및 UILabel, UIButton은 생략하겠다. 해결 과정 우선 숫자를 표현해야하므로 변수 value를 하나 만들어 주었다. 그리고 앱을 구동하자마자 Label이라고 그대로 보이는것이 아니라,숫자 0으로 보이기 위해서 viewDidLoad에 disp...
UIView Component 1. UILabel 텍스트를 표시하는 데 사용되는 UI Component 함수를 통한 UILabel 생성 func setUIlabel () { let label = UILabel() label.text = "Hello World!" // Label에 ...
1. Intro 이번에 Byte Coin을 하면서 ViewController를 통해 데이터를 전송하려고 하였으나 nil이 되면서 에러가 떴다, 하지만 아이러니한건 print를 했을때는 그 값이 출력이 되었다는 것이다. 도대체 뭐가 문제일까를 내 스스로 해답을 찾아가보기 위해 처음으로 나만의 Deep Dive를 해본다. 기존에 Deep Dive들...
Constants(상수) 변수(Variables)와 달리 값이 변하지 않는다. 상수를 생성하는 방법 var는 변수였다면, 상수는 let을 사용한다! 즉 let a = 3 변수와 상수의 차이를 아래 코드를 통해서 본다면 // 변수 var a = 3 a = 5 print(a) //5 // 상수 let b = 4 b = 7 prin...