开发过程中处理数据的时候会遇到的一些问题
给NSString 创建一个类目,创建+号方法
@implementation
NSString (NSNumberChange)
+ (NSString
*)stringJsonValue:(id)JsonValue
{
NSString
*string = nil;
if
(JsonValue == [NS...
分类:
其他好文 时间:
2015-03-04 13:00:58
阅读次数:
138
平时开发过程中经常遇到这几个表示空的关键字:nil、Nil、NULL,一向搞不清楚,作为一个有两年开发经验的程序员,连那么基础的东西都不知道未免太丢人了。首先要说明的是,nil、Nil、NULL三个关键字和NSNull类都是表示空,只是用处不一样,具体的区别如下:一、NULL1、声明位置stddef...
分类:
其他好文 时间:
2015-01-27 09:21:06
阅读次数:
232
nil:A null pointer to an Objective-Cobject.( #define nil ((id)0) )nil表示一个Objective-C对象,这个对象的指针指向空Nil: A null pointer to an Objective-Cclass.首字母大写的Nil ...
分类:
其他好文 时间:
2015-01-13 19:41:53
阅读次数:
212
偶然发现个 iOS NSNull object 比较问题...
分类:
移动开发 时间:
2015-01-13 17:42:39
阅读次数:
211
关键字:NSUserDefaults NSNull Nil 最近在某份代码中看到如下写法:1 NSUserDefaults *user = [NSUserDefaults standardUserDefaults];2 3 NSString *count = [user objectFor...
分类:
移动开发 时间:
2014-12-31 12:54:07
阅读次数:
176
集合中时不能存放nil值的,因为nil在集合中有特殊含义,但有时确实需要存储一个表示什么都没有的值,那么久可以使用NSNull,它也是NSObject的一个子类。//[NSNull null]返回的是同一个单粒对象 NSNull *n = [NSNull null];
分类:
其他好文 时间:
2014-12-30 11:21:04
阅读次数:
117
nil用来给对象赋值(Objective-C中的任何对象都属于id类型),NULL则给任何指针赋值,NULL和nil不能互换,nil用于类指针赋值(在Objective-C中类是一个对象,是类的meta-class的实例), 而NSNull则用于集合操作,虽然它们表示的都是空值,但使用的场合完全不同...
分类:
移动开发 时间:
2014-12-16 18:41:33
阅读次数:
185
开发中从后台请求数据,返回如下:
2014-12-05 16:44:52.535 掌麦[6984:613] getDefaultAddress: reuslt == {
item = {
data = {
address = "";
area = "";
city =...
分类:
其他好文 时间:
2014-12-05 17:23:04
阅读次数:
144
最近心情不太好,往往心情不太好的时候喜欢学点东西,写点东西,具体因为什么心情不太好在这里就不给大家爆料了哦!言归正传:1、nil定义一个实例为空, 指向oc中对象的空指针.注意:当release一个对象的同时将该对象赋值为nil,这样确保安全性.2、NULL在C语言中常用来表示一个空值.注意:在Ob...
分类:
移动开发 时间:
2014-12-04 19:24:32
阅读次数:
190
判读NSString判读NSNumber
#define OBJ_IS_NIL(s) (s==nil || [s isKindOfClass:[NSNull class]])
#define Number_IS_NIL(s) (s==nil || [s isKindOfClass:[NSValue class]])...
分类:
其他好文 时间:
2014-11-29 11:51:42
阅读次数:
147