iOS - 1

JunseongLee·2021년 11월 30일
1

iOS 입문

목록 보기
1/5
post-thumbnail

ios 앱 개발 입문 1

스위프트 기초

코멘트

// 슬래시 두개 - 한줄 주석
/*
'슬래시 + 별', '내용', '별 + 슬래시' - 여러줄 주석
*/


Tuple

Swift에서 튜플이란 다양한 데이터들의 묶음
var변수명:(데이터 타입1, 데이터 타입2, 데이터 타입3)=(값1, 값2, 값3) 의 형태이다.


Boolean

true & false


Scope

  • 동일한 스코프의 변수와 상수에 접근할 수 있다.
  • 동일한 스코프에서는 이전에 선언한 변수와 상수에 접근할 수 있다.
  • 로컬 스코프에서는 자신의 상위 스코프의 변수와 상수에 접근할 수 있다.
  • 상위 스코프에서는 하위 스코프에 접근할 수 없다.
  • 서로 다른 스코프의 동일한 상수와 변수가 존재한다면 가장 인접한 곳에 있는 변수와 상수에 접근할 수 있다.

Flow Control

while

while 반복문은 조건이 false가 될 때 까지 수행한다. 이러한 종류의 반복문은 반복 횟수를 알 필요가 없을 때 가장 좋을 것 같다.

For Loops

Swift는 특정 횟수 만큼 반복하여 수행하는 두 가지의 반복문이 있다.

  • for-in 반복문은 range, sequence, collection 또는 progression에 각 아이템 만큼 수행한다.
  • for 반복문은 특정 조건에 만족할 때까지 수행하며, 반복문이 끝날 때마다 counter가 증가한다.

Switch

Switch문은 값을 검토하여 그 값과 맞는 여러 패턴들과 비교한다. 그리고 값과 처음으로 맞는 패턴에 있는 코드를 실행한다. Switch문은 if문보다 여려 경우에 대응할 수 있다.

switch some value to consider {
case value 1:
	respond to value 1
case value 2,
value 3:
	respond to value 2 or 3
default:
	otherwise, do something else
}
profile
Designer & FrontEnd Developer

0개의 댓글