Точечная нотация будет использовать свойства методов получения / установки - поэтому в зависимости от того, что вы объявили, переменная может быть сохранена или назначена, или вы можете указать свои собственные методы получения / установки, чтобы выполнять дополнительную работу всякий раз, когда установлено это свойство.
self-> указатель на себя. Который получает доступ к VAR напрямую. Лично я не вижу смысла использовать его в obj c, так как просто «var on own» будет иметь такой же эффект.
пс. Есть множество других вопросов / ответов на эту тему здесь, на SO.
Это один
Это один