나는있는 "것으로 someMethod는"다른 클래스에서 인이을 사용하면 클래스 외부의 선택기를 사용할 수 있습니까? 예를 들어
[self performSelectorOnMainThread:@selector(someMethod)
withObject:data
waitUntilDone:YES];
과 같은 방법이있다. 가능하다면 어떻게 할 수 있습니까? 또한 매개 변수를 전달하는 방법을 알고 싶습니다. 당신은 방법을 정의하는 클래스의 인스턴스와 self
를 교체해야
- (void)someMethod:(NSData *)data otherArg:(NSString *)arg;
그럼, [ClassName someMethod : data] 또는 [classInstance someMethod : data]를 직접 호출하지 않는 이유는 무엇입니까? 차이가 있습니까? – Itachi