Swift 문법(2)
-
[Swift 문법] 08. Swift 함수 기초 파고들기 2 : 중첩함수, 종료되지 않는 함수
해당 글은 야곰님의 스위프트 강의와 개인적인 공부를 정리한 글입니다. 저번 포스팅에 이어서 중첩함수와 종료되지 않는 함수, 반환 값 무시 함수에 대해서 알아보겠습니다. 1. 중첩 함수 기존의 C, C++에서는 함수안에서 다른 함수를 호출하는 것이 일반적이었습니다. 그러나 Swift에서는 함수 안에 함수를 넣어 구현을 할 수 있습니다. Swift에서 특별한 위치에 속해 있지 않는 한 모두 전역 함수인데 비해 함수 안에 구현된 중첩함수는 함수 안에서만 사용 가능합니다 (반환하면 밖에서도 사용 가능). 특히 전역함수가 많은 프로그램에서는 중첩함수를 이용하면 함수 사용범위를 좀 더 명확하게 표현해줄 수 있는 장점을 가집니다. 1. 1. 중첩 함수 예제 // 중첩 함수 typealias UpDownFunc = (..
2021.01.12 -
[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