pass-by-pointer

Я действительно Новичок в Swift и я просто читал, что классы передаются по ссылке и массивы/строки и т. д. копируются. является ли передача по ссылке таким же образом, как и в Objective-C или Java, где вы фактически передаете ссылку "a" или это правильный переход по ссылке?...