Я хочу знать разницу между nil, nil и null.
Я googled вокруг и нашел это:
 nil → нулевой указатель на объект Objective-C
 nil → нулевой указатель на Objective-C класс
 null → нулевой указатель на примитивный тип или отсутствие данных
Но я не могу четко понимать термины "Objective-C object" и "class".
Пожалуйста, объясните мне это. Кроме того, есть ли какое-либо слово типа NSNull или NSNil в Objective-C? Если да, то, пожалуйста, объясните, для чего это нужно.

