본문 바로가기

전체 글

(38)
[iOS] ?? (_:_:) Generic Operator_nil-coalescing [일반 연산자 _ 무- 응집] Generic Operator ?? (_:_:) 선택적 인스턴스의 랩핑 된 값 또는 기본 선택적 값을 리턴하여 nil-coalescing(무-응집) 조작을 수행합니다. Performs a nil-coalescing operation, returning the wrapped value of an Optional instance or a default Optional value. 선언 Declaration func ?? (optional : T? , defaultValue: @autoclosure ( ) throws -> T ? ) rethrows -> T ? 매개변수 Parameters optional An optional value. 기본값 defaultValue 기본값으로 사용할 값입니다. defaul..
[iOS] Self Expression Self 표현식 Self Expression self 표현식은 현재 유형 또는 해당 유형의 인스턴스에 대한 명시적 참조입니다. 다음과 같은 형식이 있습니다. The self expression is an explicit reference to the current type or instance of the type in which it occurs. It has the following forms: self self.member name self[subscript index] self(initializer arguments) self.init(initializer arguments) 이니셜 라이저, 아래 첨자 또는 인스턴스 메서드에서 self는 현재 발생하는 형식의 현재 인스턴스를 나타냅니다. 유형 방법..
[iOS] Keyword 간단 요약 선언에 사용 된 키워드 : associatedtype, class, deinit, enum, extension, fileprivate, func, import, init, inout, internal, let, open, operator, private, protocol, public, rethrows, static, struct, subscript, typealias,와 var. 문에 사용 된 키워드 : break, case, continue, default, defer, do, else, fallthrough, for, guard, if, in, repeat, return, switch, where,와 while. 표현과 유형에 사용되는 키워드 : as, Any, catch, false, is, ni..
[iOS] Self # Instance Method # # self( ) # 수신자를 반환합니다. Returns the receiver. 필수입니다. Required. 선언 Declaration func `self`() -> Self 반환값 Return Value 수신자 The receiver. Self Type Self 유형은 특정 유형이 아니라 해당 유형의 이름을 반복하거나 알지 않고도 편리하게 현재 유형을 참조 할 수 있습니다. The Self type isn’t a specific type, but rather lets you conveniently refer to the current type without repeating or knowing that type’s name. 프로토콜 선언 또는 프로토콜 멤버 선언..
[iOS] DateFormatter # Class # DateFormatter 날짜와 텍스트 표현 간에 변환되는 형식입니다. A formatter that converts between dates and their textual representations. 선언 Declaration class DateFormatter : Fomatter 개요 Overview DateFormatter 인스턴스는 NSDate 객체의 문자열 표현을 만들고 날짜 및 시간의 텍스트 표현을 NSDate 객체로 변환합니다. 사용자가 볼 수있는 날짜 및 시간 표현을 위해 DateFormatter는 다양한 현지화 된 사전 설정 및 구성 옵션을 제공합니다. 날짜 및 시간의 고정 형식 표시를 위해 사용자 정의 형식 문자열을 지정할 수 있습니다. Instances of Da..
[iOS _ Swift] 상수 와 변수 선언 _(1) [iOS _ Swift] 상수 and 변수 "상수(let)"와 "변수(var)"는 이름 (예: maxNumOfLoginAtt 또는 welcomeMessage) 을 특정 유형의 값 (예: 숫자 10 or 문자열 "Hello") 과 연결한다. 상수는 값을 한번설정을 하면 변경할 수 없지만 변수는 나중에 다른값으로 설정 할 수 있다. [상수와 변수 선언] 상수와 변수는 사용하기 전에 선언해야 한다. let : 상수 var : 변수 let 키워드로 상수를 선언하고 var 키워드로 변수를 선언한다. 다음은 상수 및 변수를 사용하여 사용자가 로그인 시도 횟수를 추적하는 방법에 대한 예 let maxNumOfLoginAtt = 10 var currLoginAtt = 0 [ 해석: " 10 " 이라는 새로운 상수 " ..