2
Xcode 사용."객관적인 관점에서 '비회원 기능에서 this'를 잘못 사용하고 있습니까?
이 코드에서 (func는 인터페이스에서 선언됩니다), 'self'로 문자열에 서있는 subj 오류를 알려줍니다.
+ (void) run: (Action) action after: (int) seconds
{
[self run:action after:seconds repeat:NO];
}
무엇이 ...?
내가 자기 클래스 메소드에 의미가 있습니까 생각 즉, 다음과 같습니다 메서드를 호출하려고했던 의미 할 것입니다. 메서드가 호출되고있는 클래스를 참조합니다. 자세한 내용은 http://stackoverflow.com/questions/6325453/why-is-self-allowed-in-static-context-in-objective-c를 참조하십시오. –
@James not quite! 클래스 메소드의 'self'는 Class 객체를 나타내며 실제로 사용될 수 있습니다. – Yuji
좋은 연구. 내 대답을 업데이트 할게 –