IOS 中UITextField和UITextView中字符串為空和空格的解決辦法
在用UITextField,UITextView聲明的屬性寫一些頁面的時候,經常會出現這樣的小bug,就是給空值或空格也能進行傳值或存儲,這裡給一些解決的小方法:
eg:
這裡聲明了一個屬性,就以此為例來說
@property (nonatomic, strong) UITextField *titlefield;
為空時:
if(_titlefield.text == nil){ //執行一些警告操作 } if (_titlefield.text == NULL) { //執行一些警告操作 } if ([_titlefield.text isKindOfClass:[NSNull class]]) { //執行一些警告操作 } 為空格時: if ([[_titlefield.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]length] == 0) { //執行一些警告操作 }
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!