Если Вы проектируете программу с математическими вычислениями, то наверняка буде использовать разделитель целой и дробной части в числах  Double и Float.

Запомните: в каждом регионе этот разделитель свой! Чтобы получить его нужно выполнить следующий код:

let decimalSeparator = NSNumberFormatter().decimalSeparator ?? "."

Тут, если система не вернет десятичный разделитель, то будет использовано точка.

Метки:

Объект NSDate() — комплексный и сложный объект для работы с датами. Чтобы сравнить две даты нужно выполнить следующий код:

 var dateComparisionResult:NSComparisonResult = currentDate.compare(endDate)
 
    if dateComparisionResult == NSComparisonResult.OrderedAscending {
        //  Текущая дата currentDate меньше конечной даты endDate
    }
    else if dateComparisionResult == NSComparisonResult.OrderedSame {
        //  Текущая дата currentDate и конечная дата endDate одинаковы
    }
    else if dateComparisionResult == NSComparisonResult.OrderedDescending {
        //  Текущая дата currentDate больше конечной даты endDate
    }

 

 

Метки:

Начнем, пожалуй!

Уважаемые читатели! Я осваиваю создание сайта на ходу, вместе с публикациями, поэтому заранее хочу попросить прощения за ошибки и баги, которые могут возникнуть в процессе выкладывания информации и публикаций.

Сайт размещается на хостинге Спринтхост