如果单纯用
1
|
string!=nil;
|
无法判断出尖括号的空串
完整判断方法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
-(
BOOL
)isNull:(id)object
{
// 判断是否为空串
if
([object isEqual:[NSNull null]]) {
return
NO;
}
else
if
([object isKindOfClass:[NSNull
class
]])
{
return
NO;
}
else
if
(object==nil){
return
NO;
}
return
YES;
}
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
-(NSString*)convertNull:(id)object{
// 转换空串
if
([object isEqual:[NSNull null]]) {
return
@
" "
;
}
else
if
([object isKindOfClass:[NSNull
class
]])
{
return
@
" "
;
}
else
if
(object==nil){
return
@
"无"
;
}
return
object;
}
|
完~欢迎补充