[swift] Swift DeviceKit을 사용하여 디바이스의 NFC 지원 여부 확인하기

NFC (Near Field Communication)는 가까운 거리에서 무선으로 통신하는 기술입니다. 스마트폰은 대부분의 경우 NFC를 지원하며, 앱 개발 시에는 해당 기능을 사용할 수 있는지 여부를 확인해야 합니다.

Swift에서는 DeviceKit 라이브러리를 사용하여 디바이스의 여러 기능을 간편하게 확인할 수 있습니다. 아래 코드를 통해 NFC 지원 여부를 확인하는 방법을 알아보겠습니다.

import DeviceKit

if Device.current.hasNFC {
    print("디바이스는 NFC를 지원합니다.")
} else {
    print("디바이스는 NFC를 지원하지 않습니다.")
}

위 코드에서 Device.current.hasNFC 속성을 사용하여 현재 디바이스가 NFC를 지원하는지 확인합니다. 해당 속성은 true 또는 false 값을 반환합니다.

이제 앱을 실행하여 NFC 지원 여부를 확인할 수 있습니다. 이를 통해 NFC를 사용하는 기능을 지원할지 여부를 결정할 수 있습니다.

참고 자료