투케이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

 

[테스트 방법]

 

[소스 코드]

// 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
}
 

[결과 출력]

 

 

반응형
Comments