TIL
[TIL] 2022 / 08 / 05
희철
2022. 8. 6. 01:35
어제도 그렇고 오늘도 그렇고 사실 오늘 배운거라기보단 오늘 한 것을 적는 느낌.
TMDB 프로젝트
화면에서 링크 버튼 누르면 예고편 동영상 재생하는 웹뷰 구현
#selector를 이용할때 sender가 버튼이므로 tag이용해서 예고편 영상 key가져옴.
-> 오래걸림
링크버튼을 누를때, 네트워킹을 하는데 데이터를 받아오기전에 유투부 웹뷰를 띄워버려서 해결하는데 오래걸림.
-> 오늘 배운 completionHandler를 이용함.
fetchTrailerLink에서 받아온 데이터가 클로저의 key로 들어가고 in 뒤의 코드들이 실행됨.
이제 네트워킹을 Manager로 따로 빼서 코드를 좀 수정하면될듯.
동기 비동기, 클로저 등 공부할거 너무많음. 일단 프로젝트에서 적용해보고 공부할듯