IOS新手问个字符串判断为空的问题
高洛峰
高洛峰 2017-04-18 09:13:47
0
3
202

NSLog(@"echo>>>>>>%@",echo);
 NSLog(@"echo>>>>>>%d",echo==nil);
 NSLog(@"echo>>>>>>%d",[echo length]);
    
016-06-14 15:13:29.739 OA_App[4990:1558049] echo>>>>>><null>

2016-06-14 15:13:29.740 OA_App[4990:1558049] echo>>>>>>0 //这里不应该是1 true吗?

2016-06-14 15:13:29.740 OA_App[4990:1558049] -[NSNull length]: unrecognized selector sent to instance 0x34c15850

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(3)
Ty80

NSNull n'est pas égal à zéro

左手右手慢动作

Ce n'est pas nul, c'est une instance de NSNull. Si vous voulez juger, il devrait suffire de juger s'il s'agit d'une classe NSNull.

Ty80

Déterminez directement la longueur de la chaîne, si elle est égale à 0, elle est vide

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal