Мне нужен класс Cocoa, который может читать и писать из потока памяти и поддерживает поиск. В C # MemoryStream
поддерживает метод seek
, а в Java ByteArrayInputStream
поддерживает методы mark
, skip
и reset
.
Что такое эквивалентный класс и метод в разработке для iOS?
Мне нужна вышеуказанная функциональность для моего проекта, и если она по умолчанию не поддерживается фреймворками iOS, каков будет лучший способ реализовать мою собственную? Например. написать свой собственный потоковый подкласс, наследующий от NSInputStream
/ NSOutputStream
, который будет внутренне содержать пользовательский код?