TKPlaceDescription

@interface TKPlaceDescription : NSObject

Place description object.

  • Full-length text description.

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic) NSString *_Nonnull text;

    Swift

    var text: String { get set }
  • Text slug of the description provider, if available.

    Note

    Possible values: wikipedia, wikivoyage.

    Note

    Descriptions without any provider set are provided by Sygic Travel.

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic, nullable) NSString *provider;

    Swift

    var provider: String? { get set }
  • URL address of the description source.

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic, nullable) NSURL *link;

    Swift

    var link: URL? { get set }
  • Text slug of the translation provider, if available.

    Note

    Possible values: google.

    Note

    Translations without any translationProvider set are provided by Sygic Travel.

    Declaration

    Objective-C

    @property (readwrite, copy, nonatomic, nullable) NSString *translationProvider;

    Swift

    var translationProvider: String? { get set }
  • Flag indicating whether the description provided is translated.

    Declaration

    Objective-C

    @property (assign, readwrite, atomic) BOOL translated;

    Swift

    var translated: Bool { get set }