Swift 여행 시작하기 함수와 클로저(Closures) func를 사용하여 함수를 정의합니다. 괄호 안의 인수 목록과 함께 함수의 이름을 사용하여 함수를 호출합니다. ->를 사용하여 매개변수의 이름과 유형을 함수의 리턴 유형과 분리합니다. func greet(person: String, day: String) -> String { return "Hello \(person), today is \(day)." } greet(person: "Bob", day: "Tuesday") EXPERIMENT day ...

겉핥기 식 Pluralsight vs. Udemy Coursera 외엔 풀영어 동영상 강의 들어본 적이 없는데 한번 시도해 봄. 약 3주간 대충 하루에 30분 이상 일주일에 5일 정도 들으면서(가끔은 쉬어주기도 해야합니다) 느낀 장단점을 공유해 볼까 한다. 덤으로 5월 부터 시작 한 Udemy에 관한 얘기까지 살짝. Pluralsight는 내 수준이 어느정도인지 테스트도 할 수 있고(SNS에 결과 공유도 가능한듯) 웹사이트 인터페이스도 깔끔함. 다 좋은데 5월 2일부로 Free April 이벤트가 끝나서 한달 반값 결제 광...

구직활동 하며 나름 잘 써먹었던 곳 몇 군데를 추천합니다. 물론 제 몸뚱이는 하나이기에 다 써보진 못 했고 깊게 써 보지도 않았지만 영어 기술면접과 코딩테스트를 준비하는 여러분에게 도움이 되기를 바랍니다. 익히 아시는 분들도 많겠지만 우물 안 개구리였던 제겐 이렇게 알게된 것들이 꽤나 소중합니다. 저 같은 분들이 하나라도 더 알아가기를 바라는 마음으로 썼습니다. 꼭 영어 기술면접과 코딩테스트가 아니더라도 공부하기 위한 좋은 재료가 될 거라고 믿습니다. This post is information about English t...

Swift 여행 시작하기 흐름 제어 if와 switch를 사용하여 조건문을, for-in, while, 그리고 repeat-while을 사용하여 반복문을 만들 수 있습니다. 조건문과 반복문의 조건식에 소괄호 ()를 사용하는 것은 자유입니다. 조건문과 반복문의 내용에는 반드시 중괄호 {}가 필요합니다. let individualScores = [75, 43, 103, 87, 12] var teamScore = 0 for score in individualScores { if score > 50 { ...

Swift 여행 시작하기 기본값 상수를 만들 때는 let을, 변수를 만들 때는 var를 사용합니다. 상수는 컴파일 시 값은 몰라도 되지만, 여러분은 반드시 한 번은 값을 할당해 줘야만 합니다. 여러분은 상수를 사용하여 값의 이름을 한 번만 할당해도 여러 곳에서 사용할 수 있습니다. var myVariable = 42 myVariable = 50 let myConstant = 42 상수와 변수는 여러분이 할당하려는 값과 같은 타입이어야 합니다. 그러나 항상 타입명을 입력해야 하는 것은 아닙니다. 여러분이 상수 또는 변수를...