충남대학교 컴퓨터공학과 동아리 GROW가 주최한 iOS 기초교육(1)
충남대학교 컴퓨터공학과 동아리 GROW에서 주최한 iOS 기초교육에서 학습한 내용을 정리한 글입니다.
swift 문법을 공부할 때엔 playground를 써보자 !! :)
Swift Project를 생성해보자
Token 토큰, Blank 공백, Expression 표현식, Statement 구문
Literal 리터럴, Identifier 식별자, Keyword 예약어
JavaScript에서의 변수 선언 방법을 알고, 스위프트의 변수 선언 방법과 차이를 알아보장 ◡̈
Compile, Link 그리고 Run
프로그래밍의 Special Characters 특수문자
First Class Citizen? 일급 객체란
주석 Comment, Live issue, print()와 dump()의 차이에 대해 알아보자!
CamelCase 🐫
스위프트의 Optional, Unwrapping, Optional Chaining 등등... 옵셔널 녀석이랑 맞짱 뜨기
SwiftUI의 각종 @Annotation들을 기록해보자
Model + View + ViewModel 패턴에 대해 찾아보고 정리해보자
swift에서 절댓값을 읽어오는 방법
Button의 Human Interface Guidelines에 대해 알아보자 :()
iOS 앱과 View Controller의 생명주기와 상태 변화에 대해 공부했습니다요 :))
MVC 패턴을 공부해보았읍니다 :()
프로그램, 프로세서, 프로세스, 스레드를 명확히 구분해봅시다요
Swift 데이터 타입과 메모리에 대한 개념들 찍먹하기 🍝
Swift의 Type 총정리 :)
개미는 뚠뚠 .. 🐜 베짱이마냥 게으른 lazy는 ...
Stored(lazy), Computed(read-only), Type properties 등등등등등 총망라임
이었지만 원인을 찾으면서 극-뽁 :)
Swift is a multi-paradigm language