Programming/Swift(iOS)

Xcode CommandLine Project

홍열 2021. 3. 31. 23:59
728x90

XCode를 사용하면서 간단히 알아볼 수 있는 것들은 PlayGround를 열어서 코딩했었다.

 

하지만, 어시턴트같은게 잘 지원이 안되는거 같은 느낌(?)을 받고 있었는데, 

 

이번 교육에서 XCode Project를 Command Line Project로 만들어서 사용하면 된다는걸 배웠다. 

(아마도 Visual Studio에서 C++ project를 빈 프로젝트로 만드는 것이랑 비슷한것 같다.)

 

XCode에서 Project를 새로 만들었을 때, "macOS - Command Line Tool" 선택한다.

 

Target Membership이 현재 빌드에 포함시키는지 여부를 결정한다. 

즉, 파일이 여러개라면 Target Membership 체크에 여부에 따라서 빌드에 포함시킬지/제외시킬지 결정할 수 있다.

그리고 항상 실행되는 파일의 이름은 "main.swift"이여야 한다.

현재 교육중에 사용하는 프로젝트의 구성은 아래와 같이 되어 있다. 

여러개의 파일이 있고, 항상 main.swift를 유지한다. 

그리고 Target Memebership으로 빌드에 포함시킬지를 결정한다.