Try [myObject class]
for returning the class of an object.
You can make exact comparisons with:
if ([myObject class] == [MyClass class])
but not by using directly MyClass
identifier.
Similarily, you can find if the object is of a subclass of your class with:
if ([myObject isKindOfClass:[AnObject class]])
as suggested by Jon Skeet and zoul.