Как мы убираем содержание в NSMutableData

Как мы очищаем NSMutableData, не используя выпуск и затем re-alloc/init снова, чтобы использоваться снова? Я смотрел на resetBytesInRange, который будет установлен в нуле, но я не уверен в этом. Кто-либо может помочь?

27
задан benzado 6 October 2012 в 04:20
поделиться

1 ответ

Если вам нужен пустой буфер:

[data setLength:0];

Если вы хотите сохранить его размер, но установить все байты в ноль:

[data resetBytesInRange:NSMakeRange(0, [data length])];
61
ответ дан 28 November 2019 в 04:46
поделиться