투케이2K

104. (Objective-C/objc) [간단 소스] 애플리케이션 아이콘에 표시된 푸시 뱃지 (badge) 카운트 개수 확인 본문

Objective-C

104. (Objective-C/objc) [간단 소스] 애플리케이션 아이콘에 표시된 푸시 뱃지 (badge) 카운트 개수 확인

투케이2K 2022. 9. 23. 16:27

[개발 환경 설정]

개발 툴 : XCODE

개발 언어 : OBJECTIVE-C

 

[소스 코드]

    // [앱에 표시된 뱃지 카운트 확인]
    int badgeCount = [UIApplication sharedApplication].applicationIconBadgeNumber;

    printf("\n");
    printf("==================================== \n");
    printf("[MainViewController >> checkForeground() :: 앱에 표시된 뱃지 카운트 개수] \n");
    printf("[badgeCount :: %d] \n", badgeCount);
    printf("==================================== \n");
    printf("\n");
    
    if (badgeCount > 0){
        // [푸시 닷지 표시 프리퍼런스에 데이터 저장 실시]
        [[S_Preference shared] setStringWith_sKey:[S_FinalData PRE_PUSH_DOT] _sValue:@"TRUE"];
    }
    else {
        // [푸시 닷지 표시 프리퍼런스에 데이터 저장 실시]
        [[S_Preference shared] setStringWith_sKey:[S_FinalData PRE_PUSH_DOT] _sValue:@""];
    }
    
    // ----------------------------------
 

[결과 출력]

 

 

반응형
Comments