-1
我有一個在ClassA中被稱爲Selector1的方法,是否可以將另一個類的方法設置爲NSInvocation對象的選擇器屬性?
在ClassB中,我想創建一個NSInvocation對象並將Selector1設置爲對象的選擇器。這可能嗎?我不知道設置這個的正確方法。
我想在ClassB的使用的代碼是這樣的:
NSMethodSignature *signature = [ClassA methodSignatureForSelector:@selector(Selector1:)];
NSInvocation *invocationToPass = [NSInvocation invocationWithMethodSignature:signature];
invocationToPass.target = self;
invocationToPass.selector = Selector1; // How can I assign Selector1 from ClassA?