2017-10-27 6 views
0

내 신속한 코드에서이 목표 - C 라이브러리를 사용하려면 : 선언 된 정의 클래스와 재정의 방법을 하위 클래스 지시에 따라static instancetype 메서드를 신속하게 재정의 하시겠습니까?

https://github.com/Alex601t/Catamaran

내가 필요로 :

+ (instancetype)OAuth 

방법 그것을 구현하려면? 나는 다음과 같은 작성하려고 : 그것은 컴파일 내가 override를 추가 할 필요가 오류가 표시되지

class func OAuth() -> Self { ... } 

. 내가 고치면 OAuth()init()으로 바뀌 었습니다. 수정하려고하면 다른 오류가 발생합니다.

올바르게 수정하는 방법을 설명해 주시겠습니까?

답변

0

당신이 시도 할 수 :

override init() { 
     // use here your custom constructor 
     self.initWithBaseUrl ... // etc. 
    }