ฉันรู้วิธีสร้างSELเวลาคอมไพล์โดยใช้@selector(MyMethodName:)แต่สิ่งที่ฉันต้องการทำคือสร้างตัวเลือกแบบไดนามิกจากNSStringไฟล์. เป็นไปได้หรือไม่?
สิ่งที่ฉันทำได้:
SEL selector = @selector(doWork:);
[myobj respondsToSelector:selector];
สิ่งที่ฉันต้องการทำ: (รหัสหลอกเห็นได้ชัดว่าสิ่งนี้ใช้ไม่ได้)
SEL selector = selectorFromString(@"doWork");
[myobj respondsToSelector:selector];
ฉันค้นหาเอกสาร Apple API แล้ว แต่ไม่พบวิธีที่ไม่ต้องอาศัย@selector(myTarget:)ไวยากรณ์เวลาคอมไพล์