250x250
반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Archives
Today
Total
관리 메뉴

수니의 개발새발

[iOS/Swift] 시뮬레이터(Simulator) 구동 여부 확인하기 본문

iOS - Swift

[iOS/Swift] 시뮬레이터(Simulator) 구동 여부 확인하기

개발자 수니 2021. 12. 29. 15:52
728x90
반응형

📌  이번 글은

현재 시뮬레이터 구동 여부를 확인하는 방법입니다.

 

SIMULATOR_DEVICE_NAME

func isSimulator() -> Bool {
    return ProcessInfo.processInfo.environment["SIMULATOR_DEVICE_NAME"] != nil
}

시뮬레이터가 구동 중이면 true를 반환하는 함수입니다.

👩🏻‍💻 사용 예제

import UIKit

class Utils {

    /**
     # isSimulator
     - Returns: Bool
     - Note: 시뮬레이터 구동 여부 반환
     */
    static func isSimulator() -> Bool {
        return ProcessInfo.processInfo.environment["SIMULATOR_DEVICE_NAME"] != nil
    }
}

공통적으로 사용하는 변수 및 함수들을 Utils라는 공통 클래스를 생성하여 관리하는 예시입니다.

 

Utils.isSimulator()

필요한 곳 어디서든 생성한 함수를 호출하여 사용합니다.

728x90
반응형
Comments