iOS 3강 스위프트 기초

린다·2021년 1월 23일
0

iOS beginner

목록 보기
2/14
post-thumbnail
  • Swift Playground
  • Comment
  • Tuple
  • Booleans
  • Scope

Comment

command + / : 코멘트 단축키
shift + 방향키 : 코드블럭 선택
구역 선택을 위해서는 /* * / 사용


Tuple

새로운 데이터 타입

형식 (Int, Int)

let coordinates = (4,6)
let x = coordinates.0
let y = coorinates.1
let coordinatesNamed = (x:2, y:3)
let x2 = coordinatesNamed.x
let y2 = coordinatesNamed.y
let(x3, y3)

Boolean

Boolean은 T/F 두 가지 상태만 가짐

let yes = true
let no = false
let isFourgreaterthanFive = 4>5
-> false 저장

코드의 흐름을 제어할 때 사용을 많이 함

if isFourgreaterthanFive  {
	print("---> 참")
} else {
	print("---> 거짓")
}
let name1 = "Jin"
let name2 = "Jason"
let isTwoNameSame = name1 == name2
if isTwonameSame {
	print("---> 이름이 같다")
} else {
    	print("---> 다르다") 
       }

&&, ||
t && t : t
t && f : f -> 하나라도 f면 false 반환
f && f : f
t || t : t
t || f : t -> 하나라도 t면 true 반환
f || f : f

let isJason = name2 == "Jason"
let isMale = True
let JasonAndMale = isJason && isMale
//이 경우에는 isJason, isMale 둘 다 true인 경우에만 true
let JasonOrMale = isJason || isMale
//이 경우에는 둘 중에 하나만 만족해도 true 반환

-> 3항 연산자

let grettingMessage :String = isJason? "HelloJason": "HelloSomebody"

0개의 댓글