객체 1, 2, 3 및 4 가있는 배열이 있다고 가정 해 보겠습니다. 이 배열에서 임의의 객체를 어떻게 선택합니까?
이 질문에 대한 답은 아니지만 흥미로운 점입니다. 다른 Foundation 컬렉션 (NSSet NSHashTable)에는 Set / HashTable에서 임의의 (무작위) 개체를 읽는 "anyObject"메서드가 있습니다. 아래 제안에 따라 NSArray에 대한 확장으로이 메서드를 구현할 수 있습니다.
—
Motti Shneor
arc4random_uniform모듈로 바이어스를 피하기 위해 방법을 사용합니다 .