반응형
Notice
Recent Posts
Recent Comments
Link
투케이2K
53. (Objective-C/objc) if else 구문을 사용해 빌드 (build) 환경 debug , release 구분 확인 본문
Objective-C
53. (Objective-C/objc) if else 구문을 사용해 빌드 (build) 환경 debug , release 구분 확인
투케이2K 2022. 8. 22. 08:37반응형
[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : OBJECTIVE-C
![](https://blog.kakaocdn.net/dn/GbYUr/btrKaxmDrD7/Ksm4rJR3ZDBRCc8XH5Mu50/img.png)
[테스트 방법]
![](https://blog.kakaocdn.net/dn/ziCS1/btrKasZaqPV/6WAwsIc9B7NWjcG7vvgCR1/img.png)
[소스 코드]
// MARK: - [뷰 화면 표시]
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
printf("\n");
printf("=============================== \n");
printf("[ChildViewController >> viewDidAppear() :: 뷰 화면 표시] \n");
printf("=============================== \n");
printf("\n");
// [if else 구문을 사용해서 debug 모드 및 release 모드 동작 구분 확인]
#ifdef DEBUG
printf("\n");
printf("=============================== \n");
printf("[ChildViewController :: debug 모드 동작 실시] \n");
printf("=============================== \n");
printf("\n");
#else
printf("\n");
printf("=============================== \n");
printf("[ChildViewController :: release 모드 동작 실시] \n");
printf("=============================== \n");
printf("\n");
#endif
}
[결과 출력]
![](https://blog.kakaocdn.net/dn/bG5sTz/btrJ754H945/WiYCnKYN5J7766KNuH6tIk/img.png)
반응형
'Objective-C' 카테고리의 다른 글
Comments