Я делаю страницу входа, когда я получаю пользовательский ввод. Учетные данные будут храниться в файле. Значения, хранящиеся в файле, устанавливаются как строка NSTextField
. Если я использую NSSecureTextField
, пароль никогда не увидит пользователь, когда я прочитаю значения из моего файла. Я искал, но не смог просмотреть пароль в своем пользовательском интерфейсе. Я хочу знать, есть ли способ сделать пароль видимым в моем NSSecureTextField
. Я просто попробовал его с NSTextField
, но затем пользователь может видеть введенные пароли.nstextfield securetextentry
1
A
ответ
1
Как this comment говорит, что если вы просто хотите установить значение NSSecureTextField
, просто используйте setStringValue:
на нем. Если вы хотите, чтобы читать то, что находится в NSSecureTextField
, вы можете позвонить setEchosBullets:
и передать false
, чтобы он отображал фактический текст.
У меня не возник вопрос. Вы хотите заполнить поле пароля значением, считанным из файла? Если это так, вы можете сделать «NSString * mypassword = @» anoopvaidya007 »; [self.password setStringValue: mypassword]; ' –
На самом деле я нарушаю концепцию. Теперь идея понятна. Спасибо @Anoop, что ваша догадка была правильной. – Dhiraj