1. 기존에 있던 ViewController 파일을 지우고 LoginViewController 파일을 만들었다. 코드로 UI를 구현하고 시뮬레이터를 실행했더니 화면이 뜨지 않았다. 첫 화면으로 띄우고자 하는 뷰컨트롤러(LoginViewController)가 스토리보드와 연결되어 있어야 하는데, 삭제한 기존 뷰컨트롤러가 연결되어 있어서 생긴 문제였다. 스토리보드를 이용하지 않았기 때문에 Main과는 관련없을줄 알았는데.. 암튼 해결완뇽
2. 동적타입? 정적타입?
동적타입 - 메모리에 올라가있는 실제 인스턴스의 타입
정적 타입 - 변수/상수에 선언되어 있는 타입
cf. 스위프트에서 type(of:) 메서드로 인스턴스의 동적타입을 확인할 수 있는데, 옵셔널 타입의 경우 제대로 확인되지 않는 문제가 있다고 한다.
'TIL' 카테고리의 다른 글
[240329] index(_:offsetBy:)/contains()/isSubset(of:)/이중배열 enumerated() (0) | 2024.03.29 |
---|---|
[240328] ArraySlice (0) | 2024.03.28 |
[240320] Segue/Navigation Controller/didSelectRowAt/스와이프 (0) | 2024.03.20 |
[240319] 배열과 딕셔너리 (0) | 2024.03.19 |
[240318] 함수 파라미터 주석/랜덤 숫자 (0) | 2024.03.18 |