В недавнем вопросе у плаката была эта интересная строка кода:
self.view.backgroundColor = .whiteColor()
Я был удивлен, увидев это. Я только когда-либо видел ведущую точечную нотацию, используемую для значений перечисления. В этом случае backgroundColor имеет тип UIColor?, а whiteColor - метод класса на UIColor, который возвращает UIColor.
Почему это работает? Это законный способ вызова метода factory?