указывает на существование, и он пуст

идно из названия, какая разница междуNULL, nil а также@"" ?

Например, если я хочу проверить, строка в словаре пуста.

Какое условие я должен использовать?

if ([dictionary objectForKey:@"aString"] == nil)

или же

if [[dictionary objectForKey:@"aString"] isEqualToString:@""]

или же

if ([dictionary objectForKey:@"aString"] == NULL)

Какой из них прав?

Ответы на вопрос(1)

Ваш ответ на вопрос