iOS/설명

[iOS] Xcode folder vs group

Sky Titan 2025. 11. 3. 19:48
728x90

Group

  • XCode 프로젝트 내의 가상의 논리적 분류
  • Disk에서 코드 파일을 추가해도 XCode에 싱크되지 않는다.
  • 개별 코드 파일을 Build target에 따로 추가하는 게 가능하다.

 

Folder

  • Disk의 폴더 구조를 XCode 프로젝트 내에 완전히 동기화 시킨 것
  • Disk에서 파일 추가 시 자동으로 XCode에서 싱크된다.
  • 개별 코드 파일을 Build target에 따로 추가하는 게 어렵다.
    • 폴더 째로 컨트롤되기 때문
  Group Folder
실제 파일 구조 자동 연동 X O
Disk 구조 반영 X O
용도 코드/파일 논리적 정리 리소스나 외부 폴더 포함
소스코드 정리에 적합 O X

 

개인적으로 Windsurf, Cursor와 같은 외부 에디터 사용 시에는 프로젝트 구조를 직접 편집할 수 없기 때문에 내가 코드를 수동으로 import할 필요가 없는 Folder가 편리한 것 같다.
728x90