목록extension (1)
기어가더라도 제대로

Extension 일종의 확장판을 만든는 개념 커스텀한 타입뿐 아니라 String, Int 등 기존에 있는 타입에서도 사용 가능 extension 키워드 사용 다음 확장하려는 타입을 명시 { } 사이에 있는 코드는 그 타입에 기능적으로 추가됨 예시 var quote = " The truth is rarely pure and never simple " let trimmed = quote.trimmingCharacters(in: .whitespacesAndNewlines) String 에 존재하는 trimmingCharacters(in:) 이라는 메서드는 반환값을 내보낸다. 메서드를 실행한 결과를 따로 담아놀 trimmed 라는 변수가 필요한데 extension 으로 이를 줄이면 다음과 같다. 혹은 더 짧게..
Swift - 기초
2022. 10. 2. 09:56