【发布时间】:2018-07-05 05:26:49
【问题描述】:
我对 swift(以及完全编程)还很陌生。我正在尝试将 Int 转换为字符串。我尝试过使用 switch 语句,但每次我使用它们时,它都不会更改为字符串(也就是它打印数字 4)我正在尝试做的一个示例如下:
class Birthday(_ month: Int, _ day:Int, _ year:Int) -> String{
//Here is where I'd like to turn my month into April
Return (month)
}
let example = Birthday()
example(4,15,1988)
【问题讨论】:
-
return ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"][month - 1] -
@vacawama 为什么不使用
DateFormatter monthSymbols? -
@rmaddy,确实这是个好主意。了解我的评论的工作原理对初学者也很有用。