반응형 c함수1 iOS 랜덤숫자와 객체 비교 예제 (arc4random(), indexOfObject) 작년 프로젝트를 진행하면서 만들었던 코드인데 재미 삼아 올려 둔다. 당시 상황은 다음과 같다. 앱내에서 그룹을 만들 때 그룹별 색상을 지정하기 특정 숫자를 고유하게 뽑아내기 위한 소스. 이미 사용중인 그룹의 색상 코드(숫자)는 빼고 사용자가 선택할 4개의 컬러를 보여주기를 요구하였다. do while문을 사용하였고 arc4random()함수를 사용하였다. 객체를 비교할 때는 indexOfObject()를 사용해서 찾는 방식으로 구성했는데 당시 오~ 제법 깔끔한데? 하면서 뿌듯해 했던 코드. ㅋㅋ NSInteger _cnt = 0; do { NSInteger rNum = arc4random()%9+1; NSUInteger idx = [_myGroupColors indexOfObject:[NSString s.. 2017. 7. 5. 이전 1 다음 반응형