목록iOS/yagom (4)
가오리의 코딩일기
보호되어 있는 글입니다.
Array 순서가 있는 리스트 컬렉션 //빈 Int Array 생성 var integers: Array = Array() var integers: Array = [Int]() var integers: Array = [] var integers: [Int] = Array() var integers: [Int] = [Int]() var integers: [Int] = [] var integers: [Int]() // 수정 불가능 Array 선언 let immutableArray = [1,2,3] // Array에 추가 integers.append(1) integers.append(100) // [1, 100] // 멤버 포함 여부 확인 print(integers.contains(100)) // true pr..
Bool - true, false만을 값으로 가지는 타입 var someBool: Bool = true // someBool = 0 -> 컴파일 오류 // someBool = 1 -> 컴파일 오류 Int, UInt - Int : 정수 타입, 64비트 정수형 - UInt : 양의 정수 타입, 64비트 양의 정수형 var someInt: Int = -100 var someUInt: UInt = 100 //someUInt = -100 -> 컴파일 오류 Float, Double - Float : 실수타입, 32비트 부동 소수형 - Double : 실수타입, 64비트 부동 소수형 var someFloat: Float = 3.14 soemFloat = 3 var someDouble: Double = 3.14 som..
이름 짓기 - 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"..