
objective-c
hookystudent
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
UIAlertView和UIActionSheet的IOS8兼容
IOS8中,UIActiconSheet已被废弃,同时基于UIActionSheet自定义的也将无效果。Apple将UIActionSheet和UIAlertView整合成一个接口UIAlertController。原来的是一个view,展示在window视图之上。现在改成了controller,展示方式变成由当前的controller直接present出来。原创 2014-11-10 20:27:29 · 748 阅读 · 0 评论 -
iOS中打印日志显示系统详细时间,类名,行号,函数名,线程,及打印值
Q:如何打印当前的函数和行号?A:我们可以在打印时使用一些预编译宏作为打印参数,来打印当前的函数和行号。如:NSLog(@"%s:%d obj=%@", __func__, __LINE__, obj);其中__func__和__LINE__都是预编译的宏,编译时会分别替换为当前函数和当前行号。下面是一些常用于打印日志的宏。宏 说明__func__ 打印当前函转载 2015-01-21 10:06:23 · 1325 阅读 · 0 评论 -
处理从服务返回的NSDictionary值为NSNull或者<null>问题
在APP开发过程中,我们有时候要从服务器加载数据时,一般是都是用json或者xml解析后用NSDictionary保存,但是从服务器加载过来的数据直接使用时会崩溃,是因为在NSDictionary中的某个值为或者NSnull ,但是我们用一般的检查根本检查不出来,如 if( [obc objectForKey:key]==nil) 没有效果,这时候就要对NSDictionary的中值做处理了,把N原创 2014-11-26 16:18:22 · 4441 阅读 · 0 评论