Описание тега nsdata

Класс NSData - это класс Apple для хранения общих данных. Часто используется при чтении / записи файлов и в них, а также в Интернете.

Из библиотеки разработчиков Apple:

NSData и его изменяемый подкласс NSMutableDataпредоставляют объекты данных, объектно-ориентированные оболочки для байтовых буферов. Объекты данных позволяют простым выделенным буферам (то есть данным без встроенных указателей) брать на себя поведение объектов Foundation.

NSData создает статические объекты данных и NSMutableDataсоздает динамические объекты данных. NSData и NSMutableData обычно используются для хранения данных, а также полезны в приложениях с распределенными объектами, где данные, содержащиеся в объектах данных, можно копировать или перемещать между приложениями.

Размер данных теоретически ограничен примерно 8 ExaBytes (на практике ограничение не должно быть фактором).