Làm cách nào để gọi bộ chọn có tên trong mục NSString *
trong mục tiêu c? Tôi cũng cần phải gọi bộ chọn chỉ khi mục tiêu sẽ chấp nhận nó. ví dụ.Gọi phương thức động trong mục tiêu-C
+(void) callMethod: (NSString *) method onObject: (id) object
{
// do some magic
}
Khi tôi gọi callMethod: @"Foo" onObject: obj
nếu obj
cụ Foo
sau đó [obj Foo]
nên được gọi là, nếu nó không thực hiện nó, không có gì nên xảy ra.