В моем приложении есть textField, в который пользователь должен указать пароль, и я хочу, чтобы, когда он вводил символ, он менял его на "•", как я могу это сделать?
Скрыть пароль с помощью "•••••••" в текстовом поле
Ответ 1
Вы можете достичь этого непосредственно в Xcode:
 
Последний флажок, убедитесь, что отмечен secure.
Или вы можете сделать это с помощью кода:
Определяет, должен ли текстовый объект скрывать введенный текст.
Декларация
optional var secureTextEntry: Bool { get set }
Обсуждение
Это свойство имеет значение false по умолчанию. Установка этого свойства в true создает текстовый объект в стиле пароля, который скрывает введенный текст.
Пример:
texfield.secureTextEntry = true
		Ответ 2
в Swift 3.0 или более поздней версии
passwordTextField.isSecureTextEntry = true
		Ответ 3
В XCode 6.3.1, если вы используете NSTextField, вы не увидите флажок для secure.
Вместо использования NSTextField используйте NSSecureTextField
Я предполагаю, что это изменение Swift/ Objective-C, так как теперь есть класс для защищенных текстовых полей. В приведенной выше ссылке говорится Available in OS X v10.0 and later. Если вы знаете больше о том, когда/почему/какие версии Swift/Objective-C, XCode или OS X это