Y at-il une réelle différence entre:isMemberOfClass vs comparer les classes avec ==
id value;
BOOL compare1 = [value isMemberOfClass:[SomeClass class]];
BOOL compare2 = [value class] == [SomeClass class];
pour vérifier si value
est un objet SomeClass
?
Il me semble que isMemberOfClass fonctionnera aussi sur les classes dérivées. Je ne connais pas Cocoa, alors ne me tuez pas si je me trompe. –
@Jouke, pas de mise à mort, mais vous le confondez avec 'isKindOfClass:' (** ** est aussi celui qui accepte les classes dérivées) - 'isMemberOfClass:' vérifie uniquement l'appartenance spécifique avoir besoin;-). –