Swift 여행 시작하기
전통적인 제안은 새 언어를 사용한 첫 프로그램으로 화면에 “Hello, world!”를 출력하는 것입니다. Swift는 다음과 같이 간단하게 출력할 수 있습니다.
print("Hello, world!")
// Prints "Hello, world!"
만약 여러분이 C 언어나 Objective-C 언어로 코딩 해 본 적이 있다면, 이 문법은 여러분에게 익숙 할 것입니다—Swift에서는 이 것이 프로그램의 전부입니다. 입출력이나 문자열 처리를 위해 별개의 라이브러리를 추가 할 필요가 없습니다. 전역...
버전 호환성
이 책은 Swift 5에 대하여 기술되어 있으며, Swift 5는 Xcode 10.2에 포함되어 있는 기본 버전입니다. 여러분은 빌드 타겟으로 Swift 5, Swift 4.2, 그리고 Swift 4로 작성된 코드 모두 Xcode 10.2에서 사용할 수 있습니다.
여러분이 Swift 4와 Swift 4.2로 작성된 코드를 Xcode 10.2로 빌드하려 할 때 Swift 5의 기능을 사용할 수 있습니다. 이는 아래 변경 사항은 Swift 5 코드에서만 적용됨을 의미합니다:
try?는 이미 옵셔널(Optio...
Swift란?
Swift는 모바일, 데스크톱, 서버 외 다양한 곳에서 동작하는 소프트웨어 작성을 위한 환상적인 방법입니다. Swift는 현대적 언어의 사고방식과 광범위한 Apple 엔지니어링 문화의 지식, 그리고 오픈소스 커뮤니티의 다양한 공헌과 결합한 안전하고 빠른 대화형 프로그래밍 언어입니다.
어느 쪽이든 타협 없이 컴파일러는 성능 최적화, 언어는 개발에 최적화되어 있습니다.
Swift는 프로그래밍을 처음 시작하는 사람들에게 친절합니다. Swift는 산업 품질의 프로그래밍 언어임과 동시에 풍부한 표현과 재미를 주는 스크...
When I installed Jekyll and other gems, I changed my gem path.
$ export GEM_HOME=$HOME/gems
$ export PATH=$HOME/gems/bin:$PATH
After set everything, when I start new terminal and run Jekyll server, I get this message.
-bash: jekyll: command not found
I set again gem path and try Jekyll serv...