Ответ 1
Я думаю, что это поможет вам понять разницу между nil
и nil
.
Пожалуйста, найдите ссылку ниже:
Обратитесь к ответу Damien_The_Unbeliever, который гласит:
Googling "Nil vs nil" нашел этот пост http://numbergrinder.com/node/49, в котором говорится:
Все три из этих значений представляют значения с нулевым или нулевым указателем. разница в том, что, хотя NULL представляет нуль для любого указателя, nil is специфичный для объектов (например, id), а Nil - для указателей классов. В качестве наилучшей практики следует использовать правильный нулевой объект в правильных обстоятельствах для целей документации, даже хотя ничто не мешает кому-то смешивать и сопоставлять они идут вместе.
Ссылка на этот ответ можно увидеть здесь:
РЕДАКТИРОВАТЬ-2:
Есть ли разница между YES/NO, TRUE/FALSE и true/false в objective-c?