Swift/Tips & Tricks
Swift 개발 / 배포 코드 다르게 하기 (if DEBUG)
iosswift
2022. 4. 8. 10:37
#if DEBUG
// 개발할 때 테스트 하는 코드 입력
#else
// release 될 때 실행하는 코드 입력
#endif
만약 Debug Mode 코드에 초기화 관련 내용이 들어가고, 본인의 데이터도 지키고 싶으면
#if targetEnvironment(simulator) 를 추가하여 'Simulator' 인 경우로 한정해서 테스트 할 수도 있다.
#if DEBUG
#if targetEnvironment(simulator)
// TODO: Remove All
#endif
#endif
실행하기 전에 알아야 했던... 폰 데이터 초기화 방지 코드이다