1. IDE 통합 개발 환경(intergrated development environment, IDE)을 뜻하는 말이며 코딩,디버그,컴파일,배포 등 프로그램 개발에 관련된 작업을 수행하는 소프트웨어이다. 종류 Eclipse, Visual Studio, Xcode,

오늘 기다리던 스파르타 코딩클럽 내일배움캠프 iOS과정을 시작했다. 이번주까지는 불이익이 없는 하차생을 받는다고 하여서인지 과정 자체가 빡세지는 않았는데 매니저분들도 점점 더 빡세질 것이라고 말씀해주셨다.
오늘 한일 performSegue와 storyboard reference에 대하여 공부하였다. 간단하게 정리하면 performSegue는 화면전환에 관한 내용이고 storyboard reference는 각각의 viewController마다 storyboard를 두어
오늘은 팀프로젝트 발표를 했다. 처음하는 협업이기도 했고다들 어색한 상황에 시작했지만 결과물이 좋게나와 꽤나 만족한다.https://github.com/wjstjd120/teamProject/tree/main
오늘은 Swift 문법 강의에 대한것을 추가적으로 정리하였고과제를 Lv2 까지 완료하였다.과제 깃허브https://velog.io/@subok/series/Swift문법
https://velog.io/@subok/계산기-만들기수정중https://velog.io/@subok/Swift에서의-결합도Tight-And-Loose-Coupling-in-Swifthttps://velog.io/@subok/SOLID객체-
오늘은 지난 과제를 리뷰하고 Swift 심화 강의를 들어갔다.프로퍼티 옵저버랑 타입 캐스팅에 대하여 공부했다.프로퍼티 옵저버: 프로퍼티의 값이 바뀔 때 마다 코드를 실행한다.타입캐스팅: 인스턴스의 타입을 확인 하거나, 인스턴스를 슈퍼 클래스나 하위 클래스로 취급하는 방
https://velog.io/@subok/Property-Observers프로퍼티-옵저버https://velog.io/@subok/Type-Casting타입-캐스팅https://velog.io/@subok/Access-Control-접근-제
https://github.com/soobeen27/Bulls-and-Cowslv6 까지 완료. 리팩터링 필요
오늘은 공식문서를 좀 봤다. 이번 내배캠 주차가 swift 심화인데 이걸 블로그에 정리를 하자니 끝도 없이 길어질꺼 같고, 짧게 쓰자니 쓰는 의미가 있나라는 생각이 든다.일단은 문법에 대한 글을 쓰는것은 그만두고 UIkit으로 넘어갔을때 정보 및 정리글을 다시 쓰려고
오늘은 uikit 입문 강의를 들었다.6시간 완강해서 너무 힘들긴했다.전 강의들은 간단하게 나와서 혼자 찾아보는 부분이 많았는데이번 강의는 상당히 디테일하게 나와서 좋았다 특히addSubview를 반복하지 않아도 되는 부분이 좋았다.
https://velog.io/@subok/Xcode-Organization-Identifier-Bundle-Identifierhttps://velog.io/@subok/Xcode-Areashttps://velog.io/@subok/프로젝트에
https://velog.io/@subok/SnapKit2컨퍼런스준비 너무 힘들다

오늘 컨퍼런스를 했다. 생각보다 발표가 어렵다.다음에 또 기회가 있으면 더 잘해야겠다.
https://velog.io/@subok/SwiftLint-설치해보기swift lint에 대해 알아봤다.설치해서 써봤는데 룰은 좀더 알아봐야할듯??
https://velog.io/@subok/View와-Controller-분리https://velog.io/@subok/SwiftLint2-rule-커스텀하기https://velog.io/@subok/Git-The-local-repositor
https://github.com/soobeen27/CalcStoryboard오늘은 전에 만든 계산기앱을 Storyboard를 사용해 만들었다.편의성이나 용의성이나 코드를 쓰는게 좋은거 같기는 한데 스토리보드를 사용하는 회사도 있다고 하니 익숙해지는게 좋을거
https://velog.io/@subok/UIKit에서-Preview-써보기오늘은 프리뷰를 공부했다. 편해서 좋다.
https://velog.io/@subok/print시-OptionalvalueOptional 에 대해 좀 더 자세히 코드를 뜯어보며 알아봤다.아직까진 모르는게 많아 계속 파도타기 하듯이 찾다보니 은근히시간이 오래걸린다.
오늘은 과제도 제출하고 팀프로젝트 전날이라 그런가 꽤나 한가한 날이였다.그래서 밀린 알고리즘을 좀 풀어봤다. 근데 후반부로 오니 시간복잡도에 관한내용이 나와 생각보다 꽤나 어려웠다. 좀 더 공부해봐야겠다.
https://velog.io/@subok/UITableView-초간단-사용법오늘 팀프로젝트를 시작했다.깃헙도 협업으론 처음이고 그냥 프로그래밍하는것도 협업은 처음이라 꽤나 힘들군,,협업할 파트를 나누는것부터 문제였다 + 깃허브 문제다행히 내일 깃허브 협업에
오늘은 하프모달에 있는 레이아웃을 수정하고 싱글톤으로 데이터매니저를 만들고 있다.너무 바빠서 정리는 시간 남을때.....ㅠ
오늘 대충 팀프로젝트를 마무리하고 있다.아마 최종본은 내일 오후쯤 나올 꺼 같다.내일은 일찍끝나면 밀린 글쓰기좀 해야지
팀프 개발이 끝나고 발표준비를 하고있다.주말에 못쉴줄 알았는데 다행이다.

업로드중..오늘 프로젝트 만든거 발표를 했다.드디어끝이군. 내일부터 다시 개인과제다