Optional в Swift хранится в памяти одним из двух способов:
Для типов, не соответствующих протоколу _ObjectiveCBridgeable
: Small/Large Optional Representation.
Для типов, соответствующих протоколу _ObjectiveCBridgeable
(например, классы, некоторые структуры): Nullable Pointer Representation.
Optional в Swift хранится в памяти одним из двух способов:
Для типов, не соответствующих протоколу _ObjectiveCBridgeable
: Small/Large Optional Representation.
Для типов, соответствующих протоколу _ObjectiveCBridgeable
(например, классы, некоторые структуры): Nullable Pointer Representation.
Register or sign in to get access to full answers for all questions from the question bank.