오늘은 오랜만에 대전을 와서 공부를 많이 하지 못했다. 프로젝트에서 오늘 하려고 했던 기능 구현한 정도? 아 그리고 제출했던 부스트 코스 프로젝트 2 리뷰가 오늘 도착했다! 이번 리뷰어님이 너무 자세하게 봐주시고 칭찬도 많이 해주셔서 기분이 좋았다 헿 새롭게 알게된 것들도 있고 꿀팁도 많이 알려주셔서 얻어 가는 것이 많은 하루였다. Constant를 사용할 때 보통 하나의 파일에 변수로 선언해서 전역 변수 같이 사용하고 변수 명도 대문자에 언더바를 섞어서 쓰는 C언어 스타일?로 사용하곤 했다. 이러한 것들을 리뷰어님은 swift스타일에 맞게 변수명을 작성하고, 그냥 전역 변수로 선언하는 것이 아니라 class, struct, enum으로 선언하여 static let으로 선언해서 사용하는 것이 선호된다고 ..
boostcourse[iOS] project#1(MusicPlayer) 5월에 핵데이 준비를 위해 혼자 했었지만 많이 까먹어서 영상을 다시 참고하면서 진행했다… 다시 되뇌이는 시간 1. outlet을 선언할 때 ?옵셔널과 !옵셔널중 어떤게 좋은지(?)에 대해서 궁금해졌다.개인적으로 outlet을 선언할 때, implictly unwraping optional(! 옵셔널)을 사용하여 화면에 표현되어야 하는 view에 nil이 할당되는 경우를 앱을 배포하기전에 알아야 되고 미리 대처를 해야 된다고 생각한다. 2. 클로저를 사용할 때 capture list를 사용하는 것에 대해 다시 되뇌였다 부스트캠프에서 javascript를 사용하여 미션을 진행하고 있는데, javascript에서 함수를 호출할 때 bind..