Tôi biết cách tạo một SEL
lúc biên dịch bằng cách sử dụng @selector(MyMethodName:)
nhưng những gì tôi muốn làm là tạo một bộ chọn động từ một NSString
. Điều này thậm chí có thể?
Những gì tôi có thể làm được:
SEL selector = @selector(doWork:);
[myobj respondsToSelector:selector];
Điều tôi muốn làm: (mã giả, điều này rõ ràng không hoạt động)
SEL selector = selectorFromString(@"doWork");
[myobj respondsToSelector:selector];
Tôi đã tìm kiếm tài liệu API của Apple, nhưng không tìm thấy cách nào không dựa vào @selector(myTarget:)
cú pháp thời gian biên dịch .