【发布时间】:2013-05-27 22:29:38
【问题描述】:
如果我有一个来自一个 API 的 NSData* 并且需要将其转换为另一个 API 的 std::vector,有没有什么方法可以安全地做到这一点而不复制 NSData 中的字节(假设一个非常大的 NSData*) ?
【问题讨论】:
-
您也许可以创建一个自定义分配器(
std::vector的第二个模板参数)来执行此操作,但我认为没有任何开箱即用的功能可以执行此操作给你。
标签: objective-c nsdata stdvector