String
struct String
                Extensions to the String type to enable parsing chord symbols in a functional style.
- 
                  
                  
Separate a chord symbol’s root from its suffix in a string and return both in a SeparatedChordSymbol instance.
Declaration
Swift
public func separateRoot() -> SeparatedChordSymbol? - 
                  
                  
Map a string containing a pitch-letter to a pitch-class.
Declaration
Swift
public func mapPitch() -> PitchClass? - 
                  
                  
Map a string containing a pitch-letter to a PitchLetter instance.
Declaration
Swift
public func mapPitchToLetter() -> PitchLetter? - 
                  
                  
Parse a chord symbol’s suffix and get a pitch-class set from it as it would apply to C (pitch-class 0). E.g.
m7
.mapSuffix().Declaration
Swift
public func mapSuffix() -> PCSet? - 
                  
                  
Helper function to get substrings using a JavaScript-like interface.
Declaration
Swift
public func substring(_ fromIndex: Int, _ toIndex: Int) -> String 
View on GitHub
        String Extension Reference