2012-08-03 6 views

답변

0

메소드를 호출하기 위해 반드시 selector이 필요하지는 않습니다. 예를 들어, 직접 호출 할 수 있습니다. 당신은 다음과 같은 작업을 수행 할 수 someObject라는에는 매개 변수를 취하지 않는 것으로 someMethod 방법 전화 :

[anObject someMethod]; 

또는 현재의 객체 것으로 someMethod 전화를 당신은 self 사용할 수 있습니다

[self someMethod]; 

당신이 정말로 메소드를 호출해야하는 경우 NSObject의 performSelector : method (또는 'performSelector'패밀리의 몇 가지 다른 메서드)를 사용하십시오.

[anObject performSelector:@selector(someMethod)]; 
관련 문제