Skip to content

Instantly share code, notes, and snippets.

@josephchang10
Created December 16, 2016 08:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save josephchang10/09a310a8cefd1b276f1520c56ecb8850 to your computer and use it in GitHub Desktop.
Save josephchang10/09a310a8cefd1b276f1520c56ecb8850 to your computer and use it in GitHub Desktop.
单例
class NumbersParser: NumberParser {
static let sharedInstance = NumbersParser()
func numberToChinese(number: Int) -> String {
let numbers = String(number).characters
var finalString = ""
for singleNumber in numbers {
let string = singleNumberToChinese(number: singleNumber)
finalString = "\(finalString)\(string)"
}
return finalString
}
}
let numbersString = NumbersParser.sharedInstance.numberToChinese(number: 2015)
print(numbersString)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment