IOS 开发中判断NSString是否为空字符
2024-08-26 20:48:50
//当 请求网络 或者获取其他返回数据 首先 要做一次判断 数据是否为空
防止程序崩溃
程序崩溃 好比拿刀扎在程序员的心啊~
if(为空)
{
做提示对话框等操作
}
else
{
正常执行
}
- (BOOL) isBlankString:(NSString *)string {//判断字符串是否为空 方法 if (string == nil || string == NULL) {
return YES;
}
if ([string isKindOfClass:[NSNull class]]) {
return YES;
}
if ([[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]] length]==) {
return YES;
}
return NO;
}
最新文章
- XMl入门介绍及php操作XML
- mysql中binary相加的问题
- 【iHMI43 4.3寸液晶模块】demo竖屏例程(版本1.01)发布
- Python从2.6升级到2.7,使用pip安装module,报错:No Module named pip.log(转载)
- Alice's Chance
- Qt之模型/视图(自定义按钮)(使用QStyleOption的子类进行drawControl,和我用的方法完全不一样)
- SQL Tuning Health-Check Script (SQLHC)
- 《Django By Example》第七章 中文 翻译 (个人学习,渣翻)
- twemproxyMemcache协议解析探索——剖析twemproxy代码正编补充
- Java-Properties用法-入门
- Web_0002:关于MongoDB的操作
- RequireJS简单实用说明
- flask(二)之Jinja2模板与Flask-WTF
- 【BZOJ1417】Pku3156 Interconnect
- jmeter+jdk 环境搭建
- 查看linux服务器的配置
- bzoj 1012: [JSOI2008]最大数maxnumber (线段树)
- Android-Service和Thread
- 4、Cocos2dx 3.0游戏开发找小三之Hello World 分析
- mktime 和 TZ
热门文章
- MSSQL手札一 MSSQL的游标
- 第三次作业随笔(new)包含了补作业
- 配置IIS服务器,.apk文件下载
- shell切换用户执行后面语句 su与su -的区别
- PHP 根据类名和方法名已面向对象的方式执行函数。
- Java的初步认识
- 学习JQuery中文文档之get()函数
- Python学习入门基础教程(learning Python)--5.2 Python读文件基础
- C++的优秀特性4:指针
- AutoCAD 2007在win8.1安装出现——错误1606。无法访问网络位置Autodesk\AutoCAD2007\R17.0\chs\的解决