Скажем, у меня есть вар с Int:Как сделать новый указатель в Swift?
var f = 3
Теперь я хотел бы иметь UnsafePointer<Int>
к этому вар. Если бы я передать его в функцию я мог бы сделать это следующим образом:
functionTakesAPointer(&f)
Но мне нужно, чтобы быть в состоянии сделать что-то вроде этого:
var g = &f
, не допускается.
NB: Я знаю, что это не «быстрый способ»; это очень надуманный пример, который я придумал, играя с Swift.