Как я могу вызвать селектор с его именем в NSString *
в цели c? Мне также нужно вызывать селектор, только если цель примет его. например,
+(void) callMethod: (NSString *) method onObject: (id) object
{
// do some magic
}
Когда я вызываю callMethod: @"Foo" onObject: obj
, если obj
реализует Foo
, тогда следует вызывать [obj Foo]
, если это не реализуется, ничего не должно происходить.