Так вопрос же был является ли он ссылочным типом, а не как работает под капотом ( как работает свифт под капотом - я не знаю, только вкатываться начинаю )
да, джс, в c# так же и в свифте я был уверен что так же. Я потом ещё почитаю за массивы в свифте, т.к это очень странно что массивы ведут себя как примитивы)
да, джс, в c# так же и в свифте я был уверен что так же. Я потом ещё почитаю за массивы в свифте, т.к это очень странно что массивы ведут себя как примитивы)
потому что на любую mutating func там под капотом скорее всего проверяется isKnownUniquelyReferenced и если он false то создается новый массив
т.е за "вас" уже всё продумано и если ф-ция возвращает новый массив, то автоматом создается новый массив ? интересно) а как тогда мне шарить массив по ссылке ?)