간단한 코드 테스트는 swift REPL를 이용해보자

임혜정·2024년 6월 27일
1

Swift REPL (Read-Eval-Print Loop)

Xcode 6.1 부터 Swift 코드를 대화형으로 실행하고 테스트할 수 있다. REPL을 사용하면 터미널에서 Swift 코드를 입력하고 바로 결과를 확인할 수 있다. REPL(Read-Eval-Print Loop)은 입력된 코드를 읽고, 평가하고, 그 결과를 출력



1. 시작하기

터미널을 시작하여 swift를 입력하면 swift REPL에 있게된다.


2. 테스트할 코드 입력

  1> let date = "2024.06.27"
date: String = "2024.06.27"
  2> print(date)
  • swift 코드를 입력하면 즉시 코드를 실행하고 결과를 보여준다.

3. 여러 줄의 코드 - 여러 줄의 코드를 작성 및 테스트하여야 할 때

shift + return

  • 미완성 괄호가 없을 때 리턴만 치면 바로 실행되어버린다.

4. REPL 명령어

- :h  도움말
- :q  REPL 종료
- :reset  세션 초기화

5. 특정 표현식의 타입을 알고 싶을 때

프린트문+type(of:) 로 확인할 수 있다.
예제)

let 표현식이름 = ""
print(type(of: 표현식이름))

이제 간단한 코드테스트를 할 때에는 일일히 playground파일을 생성할 필요가 없다.

이겨내야할 것 : 부담스러운 터미널 화면, 키워드 컬러x, 자동완성안됨, 오타오류안잡아줌
메모장같은 느낌으로 빠르게 실험해보고 싶을 때 유용할 것 같다.

https://developer.apple.com/swift/blog/?id=18

profile
오늘 배운걸 까먹었을 미래의 나에게..⭐️

0개의 댓글