2013-03-28 3 views
1

Я делаю страницу входа, когда я получаю пользовательский ввод. Учетные данные будут храниться в файле. Значения, хранящиеся в файле, устанавливаются как строка NSTextField. Если я использую NSSecureTextField, пароль никогда не увидит пользователь, когда я прочитаю значения из моего файла. Я искал, но не смог просмотреть пароль в своем пользовательском интерфейсе. Я хочу знать, есть ли способ сделать пароль видимым в моем NSSecureTextField. Я просто попробовал его с NSTextField, но затем пользователь может видеть введенные пароли.nstextfield securetextentry

+0

У меня не возник вопрос. Вы хотите заполнить поле пароля значением, считанным из файла? Если это так, вы можете сделать «NSString * mypassword = @» anoopvaidya007 »; [self.password setStringValue: mypassword]; ' –

+0

На самом деле я нарушаю концепцию. Теперь идея понятна. Спасибо @Anoop, что ваша догадка была правильной. – Dhiraj

ответ

1

Как this comment говорит, что если вы просто хотите установить значение NSSecureTextField, просто используйте setStringValue: на нем. Если вы хотите, чтобы читать то, что находится в NSSecureTextField, вы можете позвонить setEchosBullets: и передать false, чтобы он отображал фактический текст.

Смежные вопросы