//当 请求网络 或者获取其他返回数据 首先 要做一次判断 数据是否为空

防止程序崩溃

程序崩溃 好比拿刀扎在程序员的心啊~

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;
}

最新文章

  1. XMl入门介绍及php操作XML
  2. mysql中binary相加的问题
  3. 【iHMI43 4.3寸液晶模块】demo竖屏例程(版本1.01)发布
  4. Python从2.6升级到2.7,使用pip安装module,报错:No Module named pip.log(转载)
  5. Alice's Chance
  6. Qt之模型/视图(自定义按钮)(使用QStyleOption的子类进行drawControl,和我用的方法完全不一样)
  7. SQL Tuning Health-Check Script (SQLHC)
  8. 《Django By Example》第七章 中文 翻译 (个人学习,渣翻)
  9. twemproxyMemcache协议解析探索——剖析twemproxy代码正编补充
  10. Java-Properties用法-入门
  11. Web_0002:关于MongoDB的操作
  12. RequireJS简单实用说明
  13. flask(二)之Jinja2模板与Flask-WTF
  14. 【BZOJ1417】Pku3156 Interconnect
  15. jmeter+jdk 环境搭建
  16. 查看linux服务器的配置
  17. bzoj 1012: [JSOI2008]最大数maxnumber (线段树)
  18. Android-Service和Thread
  19. 4、Cocos2dx 3.0游戏开发找小三之Hello World 分析
  20. mktime 和 TZ

热门文章

  1. MSSQL手札一 MSSQL的游标
  2. 第三次作业随笔(new)包含了补作业
  3. 配置IIS服务器,.apk文件下载
  4. shell切换用户执行后面语句 su与su -的区别
  5. PHP 根据类名和方法名已面向对象的方式执行函数。
  6. Java的初步认识
  7. 学习JQuery中文文档之get()函数
  8. Python学习入门基础教程(learning Python)--5.2 Python读文件基础
  9. C++的优秀特性4:指针
  10. AutoCAD 2007在win8.1安装出现——错误1606。无法访问网络位置Autodesk\AutoCAD2007\R17.0\chs\的解决