Soy nuevo en Swift y estoy probando un programador. He seleccionado la hora de inicio y necesito agregar 5 minutos (o múltiplos de ella) a la hora de inicio y mostrarla en un UILabel.
@IBAction func timePickerClicked(sender: UIDatePicker) {
var dateFormatter = NSDateFormatter()
dateFormatter.timeStyle = NSDateFormatterStyle.ShortStyle
var dateStr = dateFormatter.stringFromDate(startTime.date)
let sttime = dateStr
startTimeDisplay.text = dateStr
}
// How to advance time by 5 minutes for each section based on the start time selected and display time
// section 1 = start time + 5
// section 2 = start time + 10*
addingTimeInterval
duda, es más eficaz (aunque probablemente no sea material a menos que lo esté haciendo millones de veces). Sin embargo, lo que es más crítico es que si está hablando de unidades de medida en días (o más), entonces la versión calendárica es preferible porque hará todos los ajustes de horario de verano por usted.