투케이2K

111. (Objective-C/objc) NSArray containsObject 사용해 배열에 특정 데이터 포함 여부 확인 실시 (true , false) 본문

Objective-C

111. (Objective-C/objc) NSArray containsObject 사용해 배열에 특정 데이터 포함 여부 확인 실시 (true , false)

투케이2K 2022. 10. 18. 10:04
반응형

[개발 환경 설정]

개발 툴 : XCODE

개발 언어 : OBJECTIVE-C

 

[소스 코드]

// MARK: - [헤더 파일에 정의 없이 : void 메소드 구현]
- (void)testMain {
    printf("\n");
    printf("=============================== \n");
    printf("[ViewController >> testMain() :: 테스트 메소드 수행] \n");
    printf("=============================== \n");
    printf("\n");
    
    
    /*
    // ------------------------------------
    [요약 설명]
    // ------------------------------------
    1. NSArray : 배열 선언으로 가변 길이의 데이터를 가질 수 있습니다
    // ------------------------------------
    2. initWithObjects : 배열에 object 형식으로 데이터를 삽입합니다
    // ------------------------------------
    3. 배열 마지막에 nil 삽입 : 배열 끝임을 알리는 nil을 삽입합니다
    // ------------------------------------
    4. containsObject : 특정 데이터 포함 여부를 확인합니다
    // ------------------------------------
    */

        
        
    // [초기 변수 선언 실시]
    NSArray *array = [NSArray arrayWithObjects:@"TWOK", @"hello", nil];
    
    
    // [containsObject 사용해 특정 데이터 포함 여부 확인 실시]
    int twok_Contains = [array containsObject:@"TWOK"];
    int hi_Contains = [array containsObject:@"hi"];
    

    // [결과 출력 실시]
    printf("\n");
    printf("=============================== \n");
    printf("[ViewController >> testMain() :: 로그 출력 결과 확인] \n");
    printf("[twok_Contains :: %d] \n", twok_Contains);
    printf("[hi_Contains :: %d] \n", hi_Contains);
    printf("=============================== \n");
    printf("\n");

}
 

[결과 출력]


 

반응형
Comments