我想了解一下我可以在NSData对象(例如,如此编码的UIImage)和C ++中的等效对象之间进行转换的方式,反之亦然。
答案 0 :(得分:5)
std::vector<byte>
是最接近的等价物。但等价有点宽松。它只是用于保存任意字节的序列。
但很难理解为什么你真的想要这样做。就像CodaFi所说,如果你只需要通过一些C ++代码传递对象,只要它被保留在Objective-C-land中,你就可以使用一个void指针。它不像C ++通常可以处理序列化的Objective-C对象。