[iOS] Playground 사용법

2023. 11. 3. 08:44·Apple/iOS
목차
  1. Playground란?
  2. Playground 기능
  3. Playground 사용 방법
  4. Playground 활용
  5. 마무리
728x90
반응형

이번에는 Xcode에 있는 Playground에 대해서 알아보고 사용하는 방법에 대해 포스팅을 해보려고 합니다.

 

바로 한 번 살펴보도록 하죠!

Playground란?

Playground는 Xcode의 도구 중 하나로, 스위프트 언어를 쉽고 빠르게 학습하거나 테스트하려는 사용자를 위해 제공됩니다. 코딩 초기 단계에서는 Playground를 사용해 실시간으로 코드의 결과를 확인하며, 즉시 피드백을 받을 수 있습니다.

 

Swift 문법을 공부하기 좋은 도구이죠.

Playground 기능

Playground에서 코드를 작성하면, 해당 코드가 바로 실행되며 결과를 즉시 확인할 수 있습니다. 이는 코드를 수정하고 실험하는데 있어 매우 편리하며, 실시간으로 피드백을 받게 해서 문제를 빠르게 해결할 수 있게 돕습니다.

Playground 사용 방법

자, 그럼 이제 본격적으로 PlayGround를 사용하는 방법에 대해서 알아보겠습니다.

가장 먼저 Xcode를 실행합니다.

그리고 나서 애플 로고 옆에 옵션들에서 File -> New -> Playground를 누르면 됩니다.
단축키로는 option + shift + command + N 이라고 나오는군요!

그럼 위 사진과 같은 화면이 나올 텐데 각자 용도에 맞게 눌러주시면 됩니다.
저는 단순 문법만 공부하는 용으로 쓸테니 Blank로 하겠습니다.

Playground 파일의 이름을 적어주고 밑에 Create 버튼을 눌러주면 생성 완료입니다.(저는 test라고 했습니다)

파일을 열면 이렇게 나올 텐데 Playground의 장점은 빌드시 결과를 옆 창에 띄워준다는 점입니다. 

화면을 보면 3행에서 greeting이라는 변수는 "Hello, playground"라는 값을 가지고 있다고 알려주죠.

 

greeting 함수를 출력해보겠습니다.

아까 봤던 것처럼 역시 5행에 print의 결과도 함께 보여주는 것 보이시죠? 이렇게 playground를 쓰면 쉽게 문법을 이해할 수 있습니다.

 

그리고 빌드를 행 숫자 사이에 있는 재생 버튼으로 하게 되는데 아래처럼 만약 제가 3행에서 누른다면 3행까지만 결과를 보여주게 됩니다. 즉, 빌드가 3행까지만 되고 4행부터는 빌드가 되지 않는 것이죠. 

Playground 활용

Playground는 단순히 코드를 테스트하는 도구가 아닙니다. UI 프로토타이핑, 알고리즘 테스트, 새로운 기능 탐색 등 다양한 목적으로 활용할 수 있습니다.

마무리

Xcode의 Playground는 코딩을 배우거나, 새로운 코드를 실험하거나, 문제를 해결하는 등 다양한 목적으로 사용할 수 있습니다. 이 도구를 활용하면, Swift 공부를 더 효율적으로 할 수 있게 됩니다! 그러니 한 번 써보시는 걸 추천해요!

 

감사합니다.


틀린 부분이 있거나 더 좋은 내용 훈수 환영합니다!

공감과 댓글 부탁드립니다. 

728x90
반응형

'Apple > iOS' 카테고리의 다른 글

[iOS] "key value coding-compliant" 오류  (4) 2023.11.09
[iOS] Image View와 카운팅 기능  (0) 2023.11.08
[iOS] Playground에서 UIView 사용하기  (0) 2023.11.07
[iOS] 아이폰 이름 출력 앱 만들기  (2) 2023.11.04
[iOS] 맥의 키보드와 Xcode 사용 방법  (0) 2023.11.02
  1. Playground란?
  2. Playground 기능
  3. Playground 사용 방법
  4. Playground 활용
  5. 마무리
'Apple/iOS' 카테고리의 다른 글
  • [iOS] Image View와 카운팅 기능
  • [iOS] Playground에서 UIView 사용하기
  • [iOS] 아이폰 이름 출력 앱 만들기
  • [iOS] 맥의 키보드와 Xcode 사용 방법
P_Piano
P_Piano
20대의 한 페이지를 꽃갈피 하다.

P_Piano님의
글이 좋았다면 응원을 보내주세요!

응원하기
응원은 창작의 힘

이 글이 도움이 됐다면, 응원 댓글을 써보세요. 블로거에게 지급되는 응원금은 새로운 창작의 큰 힘이 됩니다.

카카오 계정으로 누구나

응원 댓글은 만 14세 이상 카카오계정 이용자라면 누구나 편하게 작성, 결제할 수 있습니다.

응원 댓글 강조

글 본문, 댓글 목록 등을 통해 응원한 팬과 응원 댓글, 응원금을 강조해 보여줍니다.

쉬운 결제

응원금은 앱에서는 인앱결제, 웹에서는 카카오페이 및 신용카드로 결제할 수 있습니다.

응원 수익은 창작자에게 큰 힘이 됩니다.
응원 금액
응원 댓글
  • 창작 활동에 대한 감사와 격려의 의미로 창작자를 응원합니다.
  • '응원하기'는 자발적 결제이므로 청약철회(환불) 불가능합니다.
  • '응원하기'는 만 14세 이상 인증 사용자만 이용할 수 있습니다. 만 19세 미만 미성년 회원의 경우, 법정대리인이 응원하기 결제 이용에 동의하지 않으면 미성년자 본인 또는 법정대리인이 그 결제 내용을 취소할 수 있습니다.
  • '응원하기' 이용을 위한 자세한 내용은 티스토리 이용약관 및 카카오 유료서비스 이용약관을 따릅니다.
(주) 카카오 대표이사 정신아
사업자 등록 번호 120-81-47521
통신판매업신고번호 제2015-제주아라-0032호
주소 제주특별자치도 제주시 첨단로 242(영평동)
호스팅사업자 (주)카카오
고객센터 1577-3754
이메일 help.notice@kakaocorp.com
    반응형
    250x250
  • P_Piano
    피피아노의 개발 일지
    P_Piano
  • 전체
    오늘
    어제
    • 분류 전체보기 (199)
      • Apple (117)
        • iOS (21)
        • visionOS (4)
        • Swift (64)
        • UIKit (2)
        • SwiftUI (20)
        • RxSwift (2)
        • Xcode (4)
      • C언어 (5)
      • C++ (8)
      • Dart (1)
      • Python (3)
      • JavaScript (17)
      • Git (1)
      • CS (39)
        • 디자인 패턴 (6)
        • 네트워크 (20)
        • 운영체제 (8)
        • Database (5)
        • 자료구조 (0)
      • IT 지식 (2)
      • IT 뉴스 (4)
      • 출처 표기 (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    ios
    Optional
    옵셔널
    Initializers
    이니셜라이저
    연산자
    오블완
    스위프트
    비동기
    클래스
    swiftUI
    변수
    Xcode
    combine
    네트워크
    SWIFT
    디자인패턴
    코딩테스트
    티스토리챌린지
    프로퍼티 래퍼
    메서드
    제어문
    함수
    프로세스
    UIKit
    visionOS
    운영체제
    Vision Pro
    자바스크립트
    배열
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.1
P_Piano
[iOS] Playground 사용법
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.