Objective-C では、オブジェクト タイプをテストするにはどうすればよいでしょうか? 質問する

Objective-C では、オブジェクト タイプをテストするにはどうすればよいでしょうか? 質問する

オブジェクトが 型NSStringか 型かをテストする必要がありますUIImageView。どうすればこれを実現できますか? 何らかの「isoftype」メソッドはありますか?

ベストアンサー1

オブジェクトが でありmyObject、それが であるかどうかをテストする場合NSString、コードは次のようになります。

[myObject isKindOfClass:[NSString class]]

myObject同様に、をテストしたい場合UIImageView:

[myObject isKindOfClass:[UIImageView class]]

おすすめ記事