swift 기초(3)
-
[Swift 문법] 07. Swift 함수 기초 파고들기 1 : 함수 선언, 일급객체?
해당 글은 야곰님의 스위프트 강의와 개인적인 공부를 정리한 글입니다. 처음 포스팅에서 Swift는 함수형 프로그래밍 패러다임이라고 언급했었던 것 기억나시나요? 그만큼 Swift의 함수에 대해서 잘 공부하고 넘어가야 할 필요가 있습니다. 이번 포스팅에서는 Swift의 기초적인 함수, 그 특징과 함수형 프로그래밍 패러다임에서 자주 등장하는 개념인 일급 객체에 대해서 알아보겠습니다. 1. Swift의 함수 Swift의 함수는 기본적으로 함수 이름, 매개 변수 (Prameter), 반환타입 (Return Type)등을 사용하여 함수를 정의합니다. 이 말은 이 세 가지 중 하나만 달라도 다른 함수라는 의미겠죠? Swift의 함수는 재정의 ( 오버라이드: Override ), 중복 정의 ( 오버로드: Overloa..
2021.01.09 -
[Swift 문법] 03. Swift 의 기본 데이터타입과 상수 변수의 선언을 알아보자.
해당 글은 야곰님의 스위프트 강의와 개인적인 공부를 정리한 글입니다. 1. Swift 의 기본 데이터 타입 (DataType) 안녕하세요! 벌써 21년이 4일이나 지났네요.. 시간 참 빠르죠? 다들 올해 목표한 것들 이루실거에요! 자 이번 포스트에서는 Swift 의 기본 데이터 타입 7가지 (Int , UInt , Float , Double , Bool, Character, String) 에 대해서 다뤄보겠습니다. 물론 튜플, 컬렉션(Array,Dictionary,Set), 열거형도 있지만 다음 포스트에서 다루도록 하겠습니다! 스위프트의 기본 데이터 타입은 모두 구조체를 기반으로 구현되어있습니다. 그리고 모든 데이터 타입의 이름은 첫 글자가 대문자로 시작하는 Upper Camel Case 를 사용합니다!..
2021.01.06 -
[Swift 기초] 01. 맥북이 아직 없다면? Online IDE로 간단한 Swift 코드 실행 시켜보자.
1. Swift Online IDE 맥북은 왜 이렇게 늦게 도착하는 걸까요?.. 저처럼 주문하고 Swift를 미리 공부해보고 싶다! 혹은 Swift 기초 문법을 맛보고 싶으신 분들을 위해 간단한 코드를 실행시켜 볼 수 있는 사이트를 알려드리겠습니다! Swift Online Online Swift Playground 2. 실행 화면 3. 마무리 Swift Online Playground 의 경우, 콘솔창에서 출력란의 스크롤이 잘 안내려가진다는 단점이 있었습니다. 개인적으로 Online Swift로 연습해보시는 것을 추천드립니다! 다들 Swift 같이 열심히 공부해봅시다 ^^
2021.01.06