James Skidmore James Skidmore - 4 months ago 8
Objective-C Question

In Objective-C, how do I test the object type?

I need to test whether the object is of type

NSString
or
UIImageView
. How can I accomplish this? Is there some type of "isoftype" method?

mmc mmc
Answer

If your object is myObject, and you want to test to see if it is an NSString, the code would be:

[myObject isKindOfClass:[NSString class]]

Likewise, if you wanted to test myObject for a UIImageView:

[myObject isKindOfClass:[UIImageView class]]