Objective-C Language Vérification de l'existence d'implémentations de méthodes facultatives


Exemple

if ([object respondsToSelector:@selector(someOptionalMethodInProtocol:)])
{
    [object someOptionalMethodInProtocol:argument];
}