목록NIL (3)
브래의 슬기로운 코딩 생활
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/2OskE/btr3ofGhrTn/jBQrVqVI7kodLbA7ysGE2k/img.png)
이번 주차는 엠티 때문에 동영상 강의로 대체되었다. 주된 내용은 지난학기에 배운 내용 복습이었다. 데이터 타입(자료형, 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" ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bNZQ9h/btrWNTLv9S3/JKkiqR5mMZEywk2ORBhV40/img.png)
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,..