안녕하세요.
일단 기초 연습을 하다가 코드 변경을 권장하는 메세지가 떠서 swift 보고 너가 한번 고쳐보라고 fix 를 눌렀더니
func numbers(number1: Int, number2: Int) -> Int {
_ = number1
_ = number2
return number1 + number2
}
요렇게 _ 를 해버리더군요???
본래는
let a = number1
let b = number2
이거 였습니다.
저기서 _ 는 무엇을 뜻하는 것인가요?
답변 부탁 드립니다 (__)꾸벅
https://stackoverflow.com/questions/30876068/what-is-in-swift-telling-me
- dc App
https://stackoverflow.com/questions/33621287/what-does-this-underscore-mean-in-swift
- dc App
스위프트는 안해봤고 위에 것도 안 읽어봤지만 내 경험상 딱히 앞으로 별 쓸데도없고 의미가 없는 변수 이름 지정할 때 _ 주던데 - dc App
관습적으로 - dc App
저기서는 변수를 굳이 정해주지 않아도 되는 상황이라 사용될일도 없고 해서 _ 쓰기를 권장했던 거군요. 그냥 더 간단하고 보기 좋게 하려고... 일단 제가 읽을땐 그런 의미로 보이는데.. 고운말고운생활님 감사합니다. 많은 도움이 되었습니다.
오 내용을 해석해서 또 답글을 달아 주셨군요. 정말 감사합니다.