05.02 (금) iOS 사전 캠프
·
🖋️ TIL Journal
TIL은 편한 말투로 작성됩니다. 📍 오늘 학습한 내용 정리1. 프로그래머스 문제 풀기2. todo 앱 마무리 프로그래머스 문제 풀기programmers의 기초 트레이닝에 있는 수 조작하기 2 문제를 풀었다.아래가 내가 풀면서 처음 작성한 코드이다.import Foundationfunc solution(_ numLog:[Int]) -> String { var result = "" for i in 1.. 문제를 풀었는데 위 이미지처럼 "시간 초과" 문제로 테스트에 실패했다는 결과가 나왔다.지금까지 문제를 풀면서 그냥 케이스가 틀린 경우는 많았지만, 시간 초과로 실패한 건 이번이 처음이었다. 구글링을 통해 찾아보니, 문자열은 값 타입이기에 문자열 연결 연산이 반복되면 새로운 문자..
05.01 (목) iOS 사전 캠프
·
🖋️ TIL Journal
TIL은 편한 말투로 작성됩니다. 📍 오늘 학습한 내용 정리1. Todo 앱 데이터 삭제, 수정 기능 구현2. Todo 앱 완료 체크 및 즐겨찾기 구현3. 삭제 기능 구현하며 공부한 점 오늘은 iOS 강의를 보며 만들던 Todo앱에서 "데이터 삭제", "수정" 기능의 구현과, 할 일 "완료 체크", "즐겨찾기" 기능을 구현했다. 강의 내용이 길지 않다고 생각했는데, 강의를 멈춰두고 코드를 먼저 작성해보거나, 궁금한 부분을 공부하고 이해하는데 시간이 꽤나 걸렸다.. 미래의 나는 이런거 금방금방 할 수 있도록 열심히 해야지.. 우선, 가장 오른쪽에 새로운 ViewController를 추가하여 수정 화면을 만들었고, 메인 화면에 있는 "할 일" 셀을 클릭하면 해당 내용이 TextField에 자동으로 채..
04.30 (수) iOS 사전 캠프
·
🖋️ TIL Journal
TIL은 편한 말투로 작성됩니다~ 📍 오늘 학습한 내용 정리1. 스타터 사전 캠프 과제 마무리2. iOS에서 데이터 저장하는 방법들 1. 스타터 사전 캠프 과제 마무리오늘로써 사전캠프 3일 차이다. 오늘은 2~6시까지 팀원 분들과 대화도 하고, 아래 이미지에 있는 개념들에 대해 공부하고 과제를 제출했다. 매니저님이 하루에 하나씩 하는걸 목표로 두라고 하셨지만, 독학으로 이미 공부했던 내용들이기에 나에게는 어느 정도 쉬워서 "그냥 오늘 캠프 시간 동안에 끝내자!"라는 생각으로 하다 보니 다 끝낼 수 있었다. 아래에는 제출한 과제들을 정리해두었다.- 기본 데이터 타입의 이해- 연산자의 이해- 조건문 이해하기- 반복문 이해하기- 함수의 선언과 사용 방법 이해하기- 함수의 사용 방법 이해하기- 프로젝트: ..