generic

Swift - Optional Chaining, Throwing function, Generic, Array
옵셔널 체이닝이란? 옵셔널 값이 nil이 아니면 안전하게 해당 값에 접근하고, nil일 경우에는 아무것도 하지 않고 nil을 반환하는 것을 말한다.var x : String? = "Hi" // 옵셔널 타입 선언: 'String?'은 nil을 가질 수 있는 문자열 타입을 의미 // x는 초기값 "Hi"를 가지는 옵셔널 변수로 선언됨 print(x, x!) // 'x'는 옵셔널 타입이므로 출력 시 Optional("Hi") 형식으로 출력됨 // 'x!'는 강제 언래핑(Forced Unwrapping) 연산자로, x가 nil이 아니면 그 값을 안전하게 추출 // 'x!'를 ..