Templatable

public protocol Templatable

카카오 SDK의 기본 템플릿을 나타내는 프로토콜 입니다. 카카오 SDK에서는 카카오 디벨로퍼스에서 별도 템플릿을 만들지 않고도 소스코드 레벨에서 간단하게 템플릿을 작성할 수 있도록 기본 템플릿을 제공하고 있습니다.

이 모듈에서 제공되는 모든 템플릿 클래스는 이 프로토콜을 구현하고 있습니다. 생성된 템플릿으로 카카오톡 공유, 카카오톡 메시지 전송에 활용할 수 있습니다.

  • API 요청 파라미터로 사용하기 위해 현재 객체를 JSON으로 변환합니다. SDK 내부적으로 사용합니다.

    Declaration

    Swift

    func toJsonObject() -> [String : Any]?