0
내 viewDidLoad
메서드 내에서 메서드를 호출하려고합니다. 어떻게해야합니까? 나는 빠른 검색을했고 @selector
을 찾았다. 나는 전에 그것을 사용한 적이 없으며, 어느 누구도 빠른 예를 들어 줄 수는 없습니다.@selector를 사용하는 방법? 다른 메서드를 호출하려면
내 viewDidLoad
메서드 내에서 메서드를 호출하려고합니다. 어떻게해야합니까? 나는 빠른 검색을했고 @selector
을 찾았다. 나는 전에 그것을 사용한 적이 없으며, 어느 누구도 빠른 예를 들어 줄 수는 없습니다.@selector를 사용하는 방법? 다른 메서드를 호출하려면
메소드를 호출하기 위해 반드시 selector이 필요하지는 않습니다. 예를 들어, 직접 호출 할 수 있습니다. 당신은 다음과 같은 작업을 수행 할 수 someObject라는에는 매개 변수를 취하지 않는 것으로 someMethod 방법 전화 :
[anObject someMethod];
또는 현재의 객체 것으로 someMethod 전화를 당신은 self 사용할 수 있습니다
[self someMethod];
당신이 정말로 메소드를 호출해야하는 경우 NSObject의 performSelector : method (또는 'performSelector'패밀리의 몇 가지 다른 메서드)를 사용하십시오.
[anObject performSelector:@selector(someMethod)];