1. ホーム
  2. objective-c

[解決済み] Objective-Cで、オブジェクトの種類をテストするにはどうしたらいいですか?

2022-03-17 04:09:47

質問

オブジェクトの型が NSString または UIImageView . どうすればこれを実現できるのでしょうか?何か、quot;isoftype"メソッドがあるのでしょうか?

どのように解決するのですか?

もし、あなたのオブジェクトが myObject であるかどうかをテストしたい場合、それが NSString であれば、コードはこうなります。

[myObject isKindOfClass:[NSString class]]

同様に、もしあなたが myObject に対して UIImageView :

[myObject isKindOfClass:[UIImageView class]]