2016-09-18 5 views
-1

아래 Swift 코드가 있습니다.Swift : 형식의 인수 목록이있는 메서드를 호출 할 수 없습니다.

하지 않음이 원인을 확인하십시오

엑스 코드는 '오류 : connectToBean (_'의

모호한 사용하는 나에게 오류를주고있다. 호출되는

방법은 (SDK의 Obj-C로 작성)입니다 :

-(void)connectToBean:(PTDBean*)bean error:(NSError**)error; 

엑스 코드에서 자동 완성 동안 표시 방법 서명은 다음과 같습니다

deviceManager?.connect(to: PTDBean!, error:NSErrorPointer) 
+0

필요가 없습니다! bean bean이 이미 암시 적으로 unwrap 된 후 –

+0

deviceManager 연결 메소드에 대한 코드를 표시하십시오. –

답변

0

상관 없음 NSErrorPointer의 매개 변수가 없습니다 더. 대신 try을 사용하십시오.

do { 
    try deviceManager?.connect(to: bean) 
} catch { 
    // whatever 
} 
관련 문제