프로토콜에 초기화 기능을 사용할 수 있습니까? 이 방법으로 프로토콜을 구현하려고 할 때 : protocol Serialization { func init(key keyValue: String, jsonValue: String) } 다음과 같은 오류가 발생 합니다. 함수 선언에 식별자가 필요합니다. 이 오류가 발생하는 이유는 무엇입니까? 그래 넌 할수있어. 그러나 당신 func은 앞에 두지 않았습니다 init. protocol Serialization { init(key keyValue: String, jsonValue: String) } 여기서 핵심 포인트 : 프로토콜 및 구현을 그 클래스는 결코 키워드가 없습니다 func의 앞에 init방법. 클래스에서 init메서드가 프로토콜에서 호출되었으므로 이제 ..