【Swift5】availableを使いiOSのバージョンによって処理を振り分ける方法【Objective-C】

2019年8月29日

iOSのバージョンによって処理を振り分ける方法をご紹介します。

iOSのバージョンの振り分けは、バージョンにあった処理の記述や、新しく使えるようになった機能を使うために使用されます。

特にiOS11はFaceIDやsafeAreaの追加などがあったので、この方法を知っておくとバージョン違いによるバグを減らせると思います。

iOSのバージョンによって処理を振り分ける方法

Swift5

Objective-C