목록NIL (3)
브래의 슬기로운 코딩 생활

이번 주차는 엠티 때문에 동영상 강의로 대체되었다. 주된 내용은 지난학기에 배운 내용 복습이었다. 데이터 타입(자료형, data type) Bool, Character, Int, Float, Double, String, Void 자료형의 종류와 크기가 궁금해요 var x = 10 print(type(of:x)) let s = MemoryLayout.size(ofValue: x)//8 일반적으로 초깃값을 주지 않을 경우에만 자료형을 씀 정수 데이터 타입 : Int \(출력하고 싶은 변수나 상수) 부동 소수점 데이터 타입: Double 부울 데이터 타입 : Bool 문자 데이터 타입 : Character 주의 : 초깃값은 작은 따옴표가 아니고 큰 따옴표 var myChar3 : Character = "X" ..

stored property와 computed property computed property(계산 프로퍼티)는 property가 설정되거나 검색되는 시점에서 계산 또는 파생된 값 계산 프로퍼티 내에는 - 값을 리턴하는 게터(getter) 메서드 - 값을 대입하는 세터(setter) 메서드 class Man{ var age : Int = 1 // stored property var weight : Double = 3.5 // stored property var manAge : Int{ //메서드 같지만 computed property임 get{ return age-1 } } func display(){ print("나이=\(age), 몸무게=\(weight)") } init(age: Int, weight..
자료형의 종류 - Bool, Character, Int, Float, Double, String, Void 자료형의 크기는 플랫폼 마다 다르다. 일반적으로 초기값을 주지 않을 경우에만 자료형을 쓴다. 부울 데이터 타입: Bool (참 혹은 거짓) 문자열 데이터 타입: String 변수: var 상수: let 변수의 자료형을 나타내는 것: 타입 어노테이션 타입 어노테이션이 없으면 상수 또는 변수의 타입을 식별하기 위해 추론 => 타입 추론(type inference) var myChar3 : Character = "X" //:Character 생략불가,생략하면 String형임 튜플: 여러 값을 하나의 개체에 일시적으로 묶는 방법 ex) let myTuple = (count: 10, length: 12.1,..