Skip to content

what3words/w3w-swift-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

what3words w3w-swift-core

Overview

This library contains the core types used by many of the what3words Swift libraries, as well as some utility classes for things like networking, audio and localisation.

Notable Types

W3WSuggestion

This contains information about an address, usually returned by am autosuggest call.

W3WSquare

This contains information about a what3words square, including it's bounding box and centre coordinate.

W3WProtocolV4

This is a protocol defining an interface to a what3words geocoder engine or API. The Core SDK and the API wrapper both adhere to this protocol and all components and libraries use it to query information. This allows full interoperability between the SDK and API in the code base.

W3WVoiceProtocol

This protocol is used by all voice and audio components, libraries, and audio sources to allow interchanging between different voice recognition systems.

W3WRegex

This is a utility class that contain regexes useful to what3words applications.