这篇文章主要介绍了IOS 中UITextField和UITextView中字符串为空和空格的解决办法的相关资料,需要的朋友可以参考下
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) {
//执行一些警告操作
}
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
织梦狗教程
本文标题为:IOS 中UITextField和UITextView中字符串为空和空格的解决办法
基础教程推荐
猜你喜欢
- Android开发使用RecyclerView添加点击事件实例详解 2023-06-15
- Flutter手势密码的实现示例(附demo) 2023-04-11
- iOS开发教程之XLForm的基本使用方法 2023-05-01
- android studio按钮监听的5种方法实例详解 2023-01-12
- Android多返回栈技术 2023-04-15
- IOS 播放系统提示音使用总结(AudioToolbox) 2023-03-01
- Android中的webview监听每次URL变化实例 2023-01-23
- 解决Android Studio突然不显示logcat日志的问题 2023-02-04
- Flutter绘图组件之CustomPaint使用详解 2023-05-12
- IOS应用内跳转系统设置相关界面的方法 2022-11-20
