Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- App Signing
- rib
- RxSwift
- Git Large File Storage
- windowScene
- SWIFT
- UICoordinateSpace
- in-out
- Automatically manage signing
- Dependency Rule
- Large File Storage
- Github file size
- iOS Target
- Dispatch.main.sync
- 로버트마틴형
- iOS 버전 점유율
- coordinateSpace
- RxCocoa
- conflicting access to memory
- ios
- swiftdocs
- Concurrent
- 잡초가득블로그
- 대머리깃허브
- Ribs
- 메모리 접근 충돌
- 클린아키텍쳐
- RIBs Tutorial
- Apple Certificate
- memory safety
Archives
- Today
- Total
빙수왕의 개발일지
IBOutlet 뷰를 연결했는데도 nil 오류가 날 때 본문
문제상황: ViewController에서 IBOutlet을 끌어다 놓고 viewDidLoad에서 호출만 하면 뷰가 nil이다.
Unexpectedly found nil while implicitly unwrapping an Optional value
원인:
1. 일단 바보처럼 xib의 이름이 ViewController의 이름과 달랐다.
ex) xib파일명: ABC.xib / swift파일명: ABCViewController.swift
2. 바꿨더니 다른 오류가 났다.
위치가 달랐음. AppDelegate에서 났는데
loaded the \"aaaViewController\" nib but the view outlet was not set.
아.. 알고보니 outlet과 view를 연결을 안해줘서 그런거였다 ㅠ.ㅠ
아래 가장 상단의 View와 Outlet의 view가 연결되어있어야 한다......
하 한 번 빌드하는데 5분걸리는데 이것때문에 몇분을 날린건지 ㅡ.ㅡ
심지어 예전에도 한번 이런적이 있었던게 기억났다. 아니뭐야 포스팅도 했었잖아.... 진짜 바보인가...
'개발 > iOS' 카테고리의 다른 글
자꾸 까먹는 타입 캐스팅 정리 (0) | 2021.06.16 |
---|---|
switch 사용하지 않고 if로 Result 타입 캐스팅하기 (0) | 2021.06.16 |
Swift Memory Allocation (0) | 2021.05.18 |
autolayout 제약오류 시 체크할 것 (0) | 2021.05.18 |
주석 다는법 (0) | 2021.05.07 |