なんとかするから、なんとかなる

エンジニア関係のことを書きます

iOS 特定のクラスインスタンスであるかを確認する。

English version is below

はじめに

とあるインスタンスがあるクラスのインスタンスであるかを確認する方法です。

意外と使いたい機会が多いですが、すぐ忘れてしまいます。

解決方法

とても単純です。

if someInstane is SomeClass {
    // The Instance is inheritance of some class.
} else {
    // Instance is not inheritance of some class.
}