В основном я пытался сделать калькулятор рабочего времени, и я столкнулся с проблемой. Когда значение времени начала больше, чем время окончания (например, начало - 23, а конец - 19), результат получается отрицательным. Поэтому в этом сценарии я хочу умножить отрицательное число на -1, чтобы снова сделать его положительным. Тем не менее, этот код ниже, похоже, не имеет никакого эффекта в моем приложении.
-(IBAction)done:(id)sender {
int result = [finishHours.text intValue] - [startHours.text intValue];
totalHours.text = [NSString stringWithFormat:@"%i", result];
if (result < 0) {
result = result * -1;
}