iOS Developer
-
[Swift] Swift 문법 - (3) Class(클래스) & Struct(구조체)Front-End(Mobile)/iOS & Swift 2022. 1. 13. 03:32
이번 포스팅은 이전 Swift의 데이터 타입을 통해 알아본 자료형들(컬렉션, 튜플 등)보다 좀 더 복잡한 자료형이다. 바로, Class(클래스)와 Struct(구조체) 이다. 사실 Javascript를 사용하면서 Class(완벽히 일치하지 않음) 문법을 체험해 볼 수 있었다. 하지만, Struct(구조체)라는 개념은 생소하며, 정적언어인 Swift에선 이 둘이 왜 존재하고 어떻게 쓰이는지 이번 포스팅에서 학습해보겠다. 📙 들어가면서.. Struct(구조체)와 Class(클래스)는 프로그래머가 데이터를 용도에 맞게 묶어 사용할 때 용이한 기능이다. 변수(프로퍼티)와 함수(메서드)를 하나의 패키지에 구조화시켜 사용할 수 있으며, 이를 새로운 사용자 정의 타입으로 추상화하는 개념이다. 특히, 클래스는 객체지..
-
[Swift] Swift 문법 - (1) Variables, ConstansFront-End(Mobile)/iOS & Swift 2022. 1. 5. 03:26
Swift 관련된 다양한 좋은 국어 강의들이 존재하였다. (야곰님, 개발하는 정대리님 등등..) 하지만, 깔끔한 커리큘럼과 최신버전(Swift5) 기반의 강의를 찾다 보니 유튜브 iOS Academy의 영문 강의가 최적이라 생각했다. https://www.youtube.com/watch?v=xKf6iNilRYI&list=PL5PR3UyfTWvfacnfUsvNcxIiKIgidNRoW&index=2 해당 강의와 다양한 글들을 기반으로, Swift의 각 문법을 나름대로 정리해서 블로그 포스팅을 진행해보겠다! 📙 변수와 상수 (Variables & Constants) Swift의 첫 문법으로, 프로그래밍 언어의 시작점이라고 할 수 있는 상수와 변수에 대해 알아보겠다. 0. Naming Rules 다른 프로그래밍..