Я пытаюсь определить эквивалент DateTime.MaxValue (C #), но в Задаче C.
Я не хочу продолжать создавать NSDates каждый раз, когда я использую его, поэтому мне бы хотелось, чтобы он был как const.
Проблема, компилятор возвращает «Элемент инициализатора не является константой»
Вот код
static NSDate * DateTimeMinValue = [NSDateFormatter dateFromString: @ "00:00: 00.0000000, 01 января 1984 г. »];
Я также пытался
NSDate * const DateTimeMinValue = [NSDateFormatter dateFromString: @" 00: 00: 00.0000000, 01 января 1984 г. »];
Кроме того, какова будет разница между static и const?