가오리의 코딩일기

스위프트 기초 01. 기초 개념 본문

iOS/yagom

스위프트 기초 01. 기초 개념

류경혜 2022. 6. 2. 18:30

이름 짓기

- Lower Camel Case : fuction, method, variable, constant

- Upper Camel Case : class, struct, enum, extension

 

 

콘솔 로그

- print() : 단순 문자열 출력

 - dump() :  인스턴스의 자세한 설명까지 출력

class Person{
    var name: String = "yagom"
    var age: Int = 10
}
let yagom: Person = Person()
print("\n______________\n")
print(yagom)
//__lldb_expr_4.Person
print("\n______________\n")
//__lldb_expr_4.Person #0
// - name: "yagom"
// - age: 10
dump(yagom)

 

 

상수와 변수

 - let : 상수 선언, 차후에 변경 불가능(→오류 발생)

 - var : 변수 선언, 차후에 변경 가능

 + 나중에 할당하려고 하는 상수나 변수는 타입을 꼭 명시해주어야 한다

let sum: Int
let inputA: Int = 100
let inputB: Int = 200
sum = inputA+inputB //300
print(sum) //300
var Name: String
Name = "yagom"
print(Name) //yagom
Name = "야곰"
print(Name) //야곰

 

'iOS > yagom' 카테고리의 다른 글

스위프트 기초 04. 함수  (0) 2022.06.03
스위프트 기초 03. 컬렉션 타입  (0) 2022.06.02
스위프트 기초 02. 데이터 타입  (0) 2022.06.02