iOS UITextField设置暗文属性secureTextEntry获取不到内容问题

UITextField设置暗文属性,使用官方的secureTextEntry属性设置:

1.textField.secureTextEntry = YES;  暗文输入

2.textField.secureTextEntry = NO;或者不设置则是   明文输入


问题:

最近在项目中发先一个问题,设置了secureTextEntry = YES属性,再发送请求的时候获取不到输入框中输入的内容;

直接获取输入框的内容变成了 (no summary);但是通过NSLog却可以打印出来正确的输入内容;

开始的解决办法是声明一个全局的字符串来保存输入的内容,结果得到的是这样的内容:

变成了(_NSCLStr*)xxxxxxxxxx 格式完全更改掉了;通过NSLog却可以打印出来正确的输入内容;

最终解决办法:

在使用的时候强转一下字符串格式就可正常使用:

 [NSString stringWithFormat:@"%@",self.pwdTextField.text];

你可能感兴趣的:(iOS UITextField设置暗文属性secureTextEntry获取不到内容问题)