J'ai constante pour la langue.A la première fois lorsque la valeur constante nulle je veux définir une valeur spécifique sur cette constante, j'écris le code ci-dessous, mais cela ne fonctionne pas:Impossible de vérifier la valeur constante est nulle ou non
NSLog(@"Constant value:%@",[Constant getLangCode]);// this print null
if([[Constant getLangCode] isEqualToString:null]) //this if is not working always goes else
{
NSLog(@"null");
[Constant updateLangCode:@"en"];
}
else
{
NSLog(@"null else");
[Constant updateLangCode:@"en"];
}
cela donne la sortie suivante:
constant value:(null)
null else
vérifiez cela http://stackoverflow.com/questions/5684157/how-to-detect-if-nsstring-is-null/5684166#5684166 – dopcn