CLOSE SEARCH
POSTS IN CATEGORY: Swift

Swift – Operators && Operator Function

Swift에서는 Objective-C에서 제공했던 대부분의 표준 연산자들을 제공합니다. 한발 더 나아가, 그동안 연산자들을 사용하면서 자주 발생하는 실수들을 사전에 방지할 수 있는 다양한 기능들을 제공합니다. 그리고 기본 연산자의 동작을 재정의하거나 +++ 와 같은 새로운 연산자를 만들어서 사용할 수 있도록 해줍니다.

Swift Basics – Variables, Constants, Data Types, Tuples, Optionals

Comments

Swift에서는 Objective-C와 매우 유사한 방식으로 주석을 사용할 수 있습니다.  한줄 주석(//) 과 여러줄 주석(/* */)을 추가하는 방식은 동일하지만, 여러줄 주석의 경우 주석 내부에 또 다른 여러줄 주석을 내포할 수 있습니다. 그래서 주석을 작성할 때 */ 때문에 받았던 스트레쓰!가 사라지게 되었습니다 :)

 

Variables & Constants

Swift의 변수와 상수는 다른 언어와 개념적으로 동일하지만, 선언 문법에서 큰 차이를 보입니다. 변수를 선언할 때는 키워드 var, 상수를 선언할 때는 키워드 let을 사용합니다. 특히, 상수는 Swift에서 광범위하게 사용하며, 단지 변경될 필요가 없는 값을 저장하는 것 이상으로 코드를 좀 더 안전하고 이해하기 쉽게 하는 역할을 담당하고 있습니다.

Swift – Quick Tour

새로운 언어는 프로그래머에게 어떤 의미를 가질까요? 처음부터 다시 배워야 하는 골칫덩어리? 아니면 새로운 자극제?
Swift를 바라보는 시각은 사람마다 모두 다르겠지만, 저처럼 예상하지 못했던 한방(?)에 당황하신 분들은 많으시리라 생각됩니다.
Objective-C라는 멋진 언어를 두고 새로운 언어를 개발자들에게 던져준 애플의 의도가 무엇일까요? Swift를 Java나 C#처럼 앱과 웹을 모두 개발할 수 있는 언어로 만들려는 것일까요?