1
Xcode 8.2 및 Swift 3으로 앱을 출시 할 때 인쇄 문을 숨기려면 여전히 권장/필요합니까? 순간 앱을 릴리스 할 때 Xcode 8.2 및 Swift 3에서 여전히 print 문을 숨기거나 제거해야합니까?
나는 프로젝트를 디버그 모드에있는 것보다이func print(_ items: Any...) {
#if DEBUG
Swift.print(items[0])
#endif
}
같은 글로벌 인쇄 기능은 인쇄 할 수 있습니다.
Apple은 Xcode에서 기본적으로 DEBUG 플래그를 마지막으로 추가 했으므로 빌드 설정의 OtherFlags에 더 이상 수동으로 추가 할 필요가 없습니다.
실제로 인쇄 문을 제거해야하는지 아니면 Swift/Xcode가 자동으로 수행하는지 또는 더 이상 필요없는 다른 최적화가 있는지 궁금하게 생각합니다.
위의 방법이 최선의 방법일까요?