[Swift 공부] Swift Random function (랜덤함수 알아보기)

  [Swift 공부] Swift Random function (랜덤함수 알아보기)


안녕하세요. 오늘은 Swift에서 제공되고 있는 랜덤함수를 알아보았습니다.

  샘플소스

import UIKit

/*
 Swift 랜덤 함수
 */

// 1. 32비트 부호없는 정수 값
arc4random()

// 2. 범위내 32비트 부호없는 정수 값
arc4random_uniform(100) // 0 ~ 99 사이의 난수 값

// 3. Double형 0 ~ 1.0 사이의 난수 값
drand48()

// https://developer.apple.com/documentation/swift/int/2995648-random
// 4. Int형 범위내 난수
Int.random(in: 10..<20) 

  마무리

Objective C 에서 Swift 언어로 많이 전환되면서 부가기능 같은 개념의 함수들을 편리하게 사용할 수 있는 것 같아서 좋은것 같습니다.

즐거운 코딩 되세요. 끝.

댓글