[swift] Swift에서 사용자로부터 입력 받고 변수에 저장하기

Swift에서 사용자로부터 입력을 받고 변수에 저장하는 과정은 간단합니다. 아래 예시를 통해 살펴보겠습니다.

먼저 readLine() 함수를 사용하여 사용자로부터 문자열을 입력받습니다. 이 함수는 사용자의 입력을 받아들이고 새로운 문자열로 반환합니다.

다음으로 반환된 문자열을 원하는 데이터 타입으로 변환하여 변수에 저장할 수 있습니다.

아래는 문자열을 입력받고 정수로 변환하여 변수에 저장하는 예시 코드입니다:

print("숫자를 입력하세요:")
if let input = readLine(),
   let number = Int(input) {
    print("입력한 숫자는 \(number)입니다.")
} else {
    print("올바른 숫자를 입력해주세요.")
}

위 코드에서, readLine() 함수를 이용하여 사용자로부터 문자열을 입력받습니다. 그리고 Int(input)를 사용하여 문자열을 정수로 변환하고, 이를 number 변수에 저장합니다.

변수 number에는 사용자가 입력한 정수가 저장되며, 이후 필요에 따라 이 값을 활용할 수 있습니다.

이와 같이 Swift에서 사용자로부터 입력을 받고 변수에 저장하는 과정은 위와 같습니다.

더 자세한 내용은 Swift 공식 문서를 참고하세요.

참고 자료:

  1. Swift 공식 문서: https://swift.org/documentation/