Нет, вышесказанное НЕ отвечает на этот вопрос! Я прочитал этот пост дважды, прежде чем публиковать это. Кажется, люди думают, что я спрашиваю, что такое факультативный. Я знаю, что такое опционально, поэтому я использую его в качестве примера для уточнения терминологии обертки. Позвольте мне еще более упростить:терминология обертывания/разворота (Swift)
// -------------------------------------- ---------------------
В случае необязательная:
ли дополнительный сама обертка? Когда вы объявляете переменную опциональной, вы ее обертываете? Я буду удовлетворен ответами на эти запросы.
// -------------------------------------------- ---------------
Ответы на разворачивание здесь [на SO] являются [более] типа «как» и «почему». Я хотел бы точно знать «что»! Это, наверное, лучше, если я представляю это как гипотетическое, которое может быть подтверждено или исправлено.
Использование только как только, для выяснения того, что такое обертка.
Правильно ли это:
Необязательное, в этом примере, является оболочкой. Это эквивалентно «пакету», который может содержать значение или значение nil. Когда вы разворачиваете опцию, вы получаете доступ к значению внутри. Чтобы продолжить метафору, «разворачивание открывает пакет для раскрытия содержимого внутри».
И это тоже правильно:
Обертка является необходимым, поскольку основные содержание может быть равна нулю.
Каков пример другой обертки и что она обертывает?
Редактировать: Так как насчет одного из вас [luk2302, Eric D., Daniel Storm, Undo, Himanshu] скажите, где это ответ?
Вы хотите знать концепцию опционных или вы хотите знать детали терминов «пакет» и «обертки» только в этом контексте? – abhishek
Является ли опциональный сам оберткой? Когда вы объявляете переменную опциональной, вы ее обертываете? Это все, что мне нужно. – bpedit