String

extension String
  • Returns a valid Swift identifier made by replacing non-identifier characters in self with underscores, and prefixing it with “X” if it happens to begin with a number.

    Declaration

    Swift

    fileprivate var asSwiftIdentifier: String { get }