Today I Learned
오늘의 공부목표는 사전강의 1주차 세 번째 강의 복습 및 Xcode 따라하기, TIL작성, 코딩테스트 자릿 수 더하기, 약수의 합, 나머지가 1이되는 수 찾기, x만큼 간격이 있는 n개의 숫자 4문제를 풀고 Swift 문법 정리로 세웠다. 시각적인 사용자 인터페이스를 설계하는데 사용 UIButton, UILabel, UITextfield, UIImageView 등 사용할 수 있는 객체를 Drag & Drop으로 배치하여 앱에서 사용가능 코드와 객체의 관계를 직관적으로 설정 가능
오늘의 공부목표는 사전강의1주차 두 번째 강의 복습 및 클론코딩을 해보기, 추가로 TIL작성, 코딩테스트 Level.1 평균구하기 문제풀기, Swift 문법 정리로 정했다. 1주차-2강의 https://school.programmers.co.kr/learn/courses/30/lessons/12944 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr
오늘의 공부 목표는 어제 내일배움캠프의 사전강의를 1회독을 했으니 다시 처음부터 클론코딩을 하며 천천히 강의를 따라가는 것으로 잡았다. 추가로 코딩테스트 Level.0 짝수와 홀수 문제를 풀고 Swift 문법 서적을 정리하며 오늘의 공부를 마칠 것이다. 1주차-1강의 1. ios 앱 개발이란? * 종류 네이티브 개발 - 순수한 ios에서만 돌아가는 개발 하이브리드 개발 - 웹과 앱에서 돌아가는 개발, 앱에서 일부 페이지는 웹에서 돌아감 멀티 플랫폼 개발 - 안드로이드와 ios 둘 다 돌아가는 개발 개발 언어 : Swift, Objective-C 개발 환경 : Xcode - 애플에서 제공하는 개발 도구 지원 디바이스 : iPhone, iPod Touch, iPad - ios가 돌아가는 디바이스에서 동작하는..
오늘은 정해놓은 루틴에 맞춰서 5시에 일어나서 담당매니저님이 추천해주신 꼼꼼한 재은씨의 Swift:문법편으로 기초문법 공부를 했고, 내일배움캠프에서 3-2주차 테이블 뷰 구현 강의를 들었다. 마지막으로 알고리즘 문제 코딩테스트 배열의 평균값을 풀고, 남는 시간에 그동안 코딩테스트 문제를 풀고 블로그에 게시를 했다. 강의는 어차피 1회독은 눈으로 보기만하고 2회독부터 대여한 맥북으로 클론코딩하면서 다시 할 예정이라서 부담을 안가지고 봤지만, 코딩테스트 문제에서 많이 막혔다.. 줄띄우기? 줄나누기? 만으로도 답이 틀리다 맞다가 나뉘니까 많이 헷갈렸다. 책을 뒤져보면서 풀기는 어떻게 풀었지만 기본 베이스가 모자르다보니 하루에 일정시간 책을 좀 들여다보고 개인적으로 작성해보는 시간을 가져야할 것 같다. 오늘은 ..
오늘은 내일배움캠프에서 사전강의 중 3주차 데이터 관리 강의를 듣고 코딩테스트 몫 구하기 문제를 풀었다. 강의 자체는 아직 이해가 어려워서 처음부터 끝까지 듣고 처음으로 돌아가서 직접 클론코딩을 해보며 복습할 예정이다. 코딩테스트 문제를 풀어보던 중 어느 기호가 여기 왜 쓰이는지 이 기호는 무엇인지에 대한 의문이 생겨서 담임매니저님께 여쭤보니 ==와 ===의 차이를 알려주셨고 책도 같이 추천해 주셨는데 책을 구매해서 기본 문법부터 혼자 찾아가면서 공부 해보면서 코딩테스트 문제 Level.0.을 얼른 다 풀어야겠다. 1. 데이터 관리 배열과 딕셔너리의 사용 배열과 딕셔너리는 비슷하면서도 굉장히 다른 컬렉션 (둘의 차이를 체크) 배열 같은 형태의 데이터를 그리는데 사용 인덱스로 접근 반복을 하기가 쉬움 딕셔..
컬렉션 같은 타입의 여러개의 변수를 하나로 묶는다. 방법에 따라 여러가지 존재한다. 배열(Array) 같은 데이터를 하나의 변수에 넣는 방법 var fruits: [String] = ["Apple", "Banana", "Cherry"] fruits.append("Date") let firstFruit = fruits[0] // Apple 나의 해석 : var fruits: [String] = ["Apple", "Banana", "Cherry"] var(변경할 수 있는 저장공간)과일이라는 곳에 문자열을 넣을 것인데 [ ]로 묶어서 쓸것이다. 그 항목에는 사과, 바나나, 체리를 넣는다. fruits.append("Date") 과일에 숫자를 부여?한다. let firstFruit = fruits[0] //..
'오늘의 나는 무엇을 배웠을까?' : Swift의 기본문법 강의를 들었다. 변수(데이터를 저장하고 이후에 변경할 수 있는 저장공간 'var'사용) 와 상수(값이 저장되면 변경할 수 없는 저장공간) var welcome = "Hello Swift!" let leeo = "My name is Leeo" 데이터 타입에는 여러가지가 있지만 가장 많이 사용되는 문자열(글자), 정수(숫자), 실수(소수점이 있는 숫자), 참/거짓(true, false)을 배웠다. let name: String = "리이오" -개별 문자 var age: Int = 20 - 정수 var pie: Float = 3.14 - 실수 var isLoggedIn: Bool = true - 참/거짓 '오늘의 나는 어떤 문제를 겪었는지, 앞으로 어..