Swift 127

[Swift] Swift 문법 - 제어문(if, for, while) / guard / switch / where

안녕하세요. 오늘은 Swift의 제어문과 guard문, switch문, where절에 대해 알아보겠습니다. 다른 언어와 큰 차이점은 없어 쉽게 넘어갈 수 있었습니다. 포스팅도 긴 설명보다는 예제를 통해 알아보는 부분이 많을 것 같네요. 그럼 시작하겠습니다. 참고 자료 Apple Swift Document https://developer.apple.com/documentation/swift 해당 포스팅은 Smile Han님의 유튜브 영상을 참고하며 작성하였습니다. https://www.youtube.com/channel/UCM8wseo6DkA-D7yGlCrcrwA if - else if - else 조건이 참일 때 if문 안의 코드를 실행하고 아니면 else문을 실행합니다. else if가 있다면 if가 ..

[Swift] Swift 문법 - 연산자

안녕하세요. 오늘은 Swift의 연산자에 대해 알아보겠습니다. 공부하다보니 Swift 3.0 전후로 연산자에 작은 변화가 있던 것 같네요. 요즘엔 Swift는가 많이 안정화가 된 것 같지만 변화가 많아 꾸준히 신경써야 하는 언어인 것 같습니다. 그럼 시작하겠습니다. 참고 자료 Apple Swift Document https://developer.apple.com/documentation/swift https://developer.apple.com/documentation/swift/swift_standard_library/operator_declarations 해당 포스팅은 Smile Han님의 유튜브 영상을 참고하며 작성하였습니다. https://www.youtube.com/channel/UCM8wse..

[Swift] Swift 문법 - 형 변환(Type Casting)과 타입 비교 / Any와 AnyObject

안녕하세요. 오늘은 형 변환과 타입 검사에 대해 알아보겠습니다. 추가로 Any와 AnyObject에 대해서도 간단하게 작성하였습니다. 형 변환을 포스팅 내용 중 옵셔널(Optional)과 관련된 내용이 나옵니다. 혹시 옵셔널에 대해 전혀 알지 못하시는 분은 이전 포스팅을 참고해주세요. Optional 포스팅 바로보기 2021.08.17 - [개발,IT,코딩] - [Swift] Swift 문법 - Optional 참고 자료 해당 포스팅은 Smile Han님의 유튜브 영상을 참고하며 작성하였습니다. https://www.youtube.com/channel/UCM8wseo6DkA-D7yGlCrcrwA 클래스와 인스턴스 클래스는 쉽게 말해 설계도라고 생각하면 됩니다. 클래스를 이용해 객체를 만들 수 있고 이를 ..

[Swift] Swift 문법 - Optional

안녕하세요. Swift 문법 중 하나인 Optional에 대해 알아보겠습니다. 바로 시작하겠습니다. 참고 자료 해당 포스팅은 Smile Han님의 유튜브 영상을 참고하며 작성하였습니다. https://www.youtube.com/channel/UCM8wseo6DkA-D7yGlCrcrwA Smile Han www.youtube.com Optional Swift는 기본적으로 변수나 상수에 nil(값이 없음)을 넣을 수 없습니다. 하지만 실제 개발을 할 때 값이 없는 경우가 꽤 많은데요. 이때 optional 변수를 사용하면 됩니다. Optional 개념은 Ada, Rust, Scala 등의 언어에서도 나온다고 합니다. Optional을 사용하는 이유 위에서 말했듯이 nil 값을 옵셔널이 아닌 변수나 상수에 ..

[Swift] Swift 문법 - 자료형(Bool, Int, Float, Double, Character, String, Tuple)

안녕하세요. 오늘은 Swift의 자료형인 Bool, Int, Float, Double, Character, String, Tuple에 대해 알아보겠습니다. 참고 자료 Apple Swift Document https://developer.apple.com/documentation/swift 해당 포스팅은 Smile Han님의 유튜브 영상을 참고하며 작성하였습니다. https://www.youtube.com/channel/UCM8wseo6DkA-D7yGlCrcrwA Bool A value type whose instances are either true or false. true와 false 값만 가질 수 있습니다. 참과 거짓을 나타냅니다. Int A signed integer value type. 정수를 ..

[Swift] Swift 문법 - 데이터 타입 기초

안녕하세요. Swift 문법 첫 번째입니다. Swift를 시작하고 나니 확실히 간편한 언어라는 것이 느껴지네요. 첫 번째로 다룰 Swift 문법으로는 기초 데이터 타입과 변수와 상수 선언에 대해 알아보겠습니다. 관련해서 모든 언어의 시작인 print 함수와 온라인 컴파일러에 대해 알려드리겠습니다. 그럼 시작하겠습니다. 참고 자료 Apple Swift Reference https://developer.apple.com/documentation/swift Apple Developer Documentation developer.apple.com 해당 포스팅은 Smile Han님의 유튜브 영상을 참고하며 작성하였습니다. https://www.youtube.com/channel/UCM8wseo6DkA-D7yGlC..

[Swift] Swift 코드 작성 스타일 가이드

안녕하세요. 본격적인 Swift 문법 공부 전에 Swift 코드 작성 스타일 가이드를 보고 왔습니다. 개발을 하면서 느낀 것은 가독성이 좋은 코드, clean code가 중요하다는 것이었죠. 저번 포스팅에서도 노마드 코더님의 깨끗한 코드 팁 영상을 보고 정리를 해보았는데요. 정리 후 바로 다음 날 적용을 해보았더니 가독성이 확연히 좋아지더군요. Clean Code 포스팅 보러 가기 2021.08.02 - [개발,IT,코딩] - [유튜브 정리] 노마드 코더 Nomad Coders - 깨끗한 코드를 위한 5가지 팁

반응형