Speller helps you spell out words using know spelling alphabets. When you're on the phone trying to spell a difficult word, or when you want to sound like you're a pilot.
Speller spells out words for you using any of the provided spelling alphabets. At the moment you can choose among the following spelling alphabets:
If a letter is not found in the spelling alphabet, a minimum description of the character is provided, based on:
The most famous spelling alphabet is probably the InternationalRadiotelephony
, also know as the NATO alphabet.
Use the Speller
class to spell a word, using one of the spelling alphabets:
Speller.spell(phrase: "Bagpipe", withSpellingAlphabet: .InternationalRadiotelephony)
The returned value is an array of spelled characters with their corresponding codewords:
let spelling = Speller.spell(phrase: "Bagpipe", withSpellingAlphabet: .InternationalRadiotelephony)
print(spelling)
// [B: Bravo, a: Alfa, g: Golf, p: Papa, i: India, p: Papa, e: Echo]
link |
Stars: 2 |
Last commit: 3 weeks ago |
Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics