указывает на существование, и он пуст
идно из названия, какая разница междуNULL
, nil
а также@""
?
Например, если я хочу проверить, строка в словаре пуста.
Какое условие я должен использовать?
if ([dictionary objectForKey:@"aString"] == nil)
или же
if [[dictionary objectForKey:@"aString"] isEqualToString:@""]
или же
if ([dictionary objectForKey:@"aString"] == NULL)
Какой из них прав?