오늘한 일
- 깃허브 TIL을 작성하였다
- 노션 iOS DB를 작성하였다
- 앨런 Swift문법 마스터 스쿨 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) 강의를 수강하였다
- 알고리즘 문제를 풀었다
- 블로그 TIL을 작성하였다
- 1일 1커밋을 하였다
느낌 점
어제는 목표로 한 나만의 노션 iOS DB에 이제까지 배운 내용을 복습하여 정리를 할 것이라고 했었는데 이것도 잘 생각해보니 완벽하게 “구체적인” 내용이 아니였다 오늘부터 정말 구체적으로 기간까지 설정 해야겠다
배운 점
Marp
마크다운 문법을 이용하여 작성한 문서를 PPT로 만들어주는 애플리케이션이다 장단점으로는 아주 간단한 PPT를 만들 때는 편할 수 있으나 자세히 퀄리티 있게 만들거나 디테일에 신경 쓰면 커스텀할게 많아진다
iOS 스토리보드 삭제
iOS 앱 개발을 할 때 Xcode 최신 버전에서 스토리보드를 삭제하고 코딩하는 법에 대해 알게 되었고 이와 관련된 자세한 내용은 깃허브 TIL과 블로그에 정리하였다
iOS 버튼 요소 변경
iOS 앱 개발을 할 때 버튼에 타이틀 텍스트나 색깔을 바꿀 때는
1
mainView.button.titleLabel?.textColor = .white
이런 식으로 코드를 사용 시 변경이 안되는 경우가 있으니
1
mainView.button.setTitleColor(.white, for: .normal)
이렇게 set~를 이용하는게 좋은 것 같다
내일 계획
내일은 앨런 Swift문법 마스터 스쿨 (15개의 앱을 만들면서 근본원리부터 배우는 UIKit) 강의에서 5번 째 앱까지는 복습하고 노션에 정리를 할 것이다