Search 결과 구현 2 - UI Update through MainQueue
지금까지 수행한 구현을 Build 하게 되면 오류가 발생한다.
Main Thread에 의하면 UI update가 main Thread 가 아닌 곳에서 불려서 문제가 생긴 것이다.
?? 여기는 무슨 Thread인데 ??
여기에서는 계속 Networking에 대한 기능을 구현했다. —> Global thread , qos: utility
네트워킹은 느린 녀석이기에 위의 thread를 통해 기능이 동작하는데 여기서 main thread에서 해야할 UI update를 해서 에러를 날린 것이다.
다음과 같이 Main Thread로 옮겨서 기능을 수행하면 오류없이 빌드 된다.
'Toy Project > Netflix Style Application(iOS)' 카테고리의 다른 글
8. Player View 가로모드 구현 (0) | 2021.05.01 |
---|---|
7. Search 결과 구현 3 - OpenSource Kingfisher (0) | 2021.04.28 |
5. Search 결과 구현 1 - CollectionView (0) | 2021.04.28 |
4. SearchAPI 구현 2 (parsing) (0) | 2021.04.27 |
3. SearchAPI 구현 1 (Networking) (0) | 2021.04.26 |