2009-08-27 5 views

Répondre

8

Il existe différentes sortes d'introspection que vous pouvez effectuer sur n'importe quel objet à l'exécution, contenu dans le protocole NSObject.

http://developer.apple.com/documentation/

par exemple,

Vous pouvez tester la classe d'un objet lors de l'exécution en le comparant à un objet de classe que vous pouvez obtenir en envoyant un message class.

BOOL test = [self isKindOfClass:[SomeClass class]];

Questions connexes