swiftでdeprecatedやrenameしたメソッドを表現する

Objective-C のときはこんな感じで deprecated を表現しましたが、swiftだとどうやるんだろうと思って調べてみました。

@availability(*, ….)

でできるっぽいですよ。
rename したメソッドとかは新しいメソッドに置換できるみたいですし、これすごく便利。

サンプルはこんな感じ

Xcode 上だと
availability

便利!

参考
apple 公式ドキュメント

スポンサーリンク
スポンサーリンク

コメントをどうぞ

メールアドレスが公開されることはありません。