我正在制作一个基本的成绩计算器应用程序,要求用户输入这样的成绩(66,77,88等)。当他们按下计算按钮时,它将接受输入并将其更改为数组。但是我怎么做呢?我在这里,苹果的网站和树屋环顾四周,所以我会感谢任何能以正确方式指导我的帮助。我不想要一个确切的答案,只是找到正确答案的一些指导。
答案 0 :(得分:1)
您可以使用componentsSeparatedByString
。
示例强>:
let input = "66, 77, 88"
// Remove any whitespace to avoid user error
let gradesString = input.stringByTrimmingCharactersInSet(NSCharacterSet.whitespaceCharacterSet())
let myStrings = gradesString.componentsSeparatedByString(",")
// Convert array of [String] to [Double]
var myGrades = [Double]()
for string in myStrings {
myGrades.append(Double(string))
}
// Use myGrades