Я видел упоминание description и debugDescription для целей отладки, но еще видел точные объяснения, когда использовать, какие и при каких условиях они могут давать разные результаты.
В документации NSObject также ничего не говорится об debugDescription. Вопрос: Когда использовать какие и при каких условиях должны / будут отличаться их результаты?