티스토리 뷰
반응형
배열안에 동일안 값이 있는지 확인.
문재 : 숫자로 된 배열에 특정 값이 있는지 확인하기 위하여 사용.
단일일 경우 바로 확인 가능하며, 복수의 값일 경우 for문 사용.
객체 자체도 비교할 수 있음으로 활용성이 커보인다.
1 2 3 4 5 6 7 8 9 10 | NSArray *checkAry = @[@"1",@"2",@"3",@"4",@"5"]; NSArray *valueAry = @[@"11",@"23",@"4",@"8",@"5"]; NSCountedSet *filter = [NSCountedSet setWithArray:checkAry]; for (NSString *number in valueAry) { NSLog(@"result : %lu",(unsigned long)[filter countForObject:number]); } | cs |
결과값
1 2 3 4 5 6 7 | result : 0 result : 0 result : 1 result : 0 result : 1 | cs |
이 외에도 NSCountedSet 관련 매서드중에 쓸만한 것이 많은 것 같다.
그동안 NSAryy, NSDictionary를 주로 사용했는데 잘만 활용하면 코드의 양이 줄어들 것 같다.
반응형
'iOS > 자료정리' 카테고리의 다른 글
[iOS] Camera, Photos Access permission /카메라. 앨범/접근 제한/시스템 설정/ (0) | 2016.06.29 |
---|---|
[iOS]이미지 캐싱작업 - Haneke 사용하여 처리하기. (0) | 2016.06.24 |
[iOS][Mac]시뮬레이터 앱 경로 확인하기. (0) | 2015.11.12 |
[iOS]생년월일 정규식으로 유효한지 확인하기 (Regular Expression) (2) | 2015.09.15 |
[iOS]openURL을 통한 현재 앱에서 다음 ,네이버 지도 앱 길찾기 연동 (0) | 2015.09.02 |
댓글
반응형