I am trying to convert the string:
let time = \"7:30\"
to integers:
let hour : Int = 7
let minutes : Int = 30
Use String.componentsSeparatedByString to split time string to parts:
import Foundation
let time = "7:30"
let timeParts = time.componentsSeparatedByString(":")
if timeParts.count == 2 {
if let hour = Int(timeParts[0]),
let minute = Int(timeParts[1]) {
// use hour and minute
}
}
If you do not want to import Foundation you can split time string to parts with:
let timeParts = time.characters.split(":").map(String.init)