Я думаю, что он автоматически удаляется из памяти, поскольку Swift реализует концепцию AR C, где в iOS нет сборки мусора. Даже в Objective- C теперь команда автоматического освобождения не может быть вызвана при вызове метода программно, поскольку AR C обработал ее.
Из документации Swift:
Объекты, управляемые памятью
Объекты Core Foundation, возвращаемые из аннотированных API, автоматически управляются памятью в Swift - вам не нужно вызывать функции CFRetain, CFRelease или CFAutorelease самостоятельно.