1
我正在考虑编写一个基于C的ANE来加速我的应用程序的关键部分。它应该用数据接收一个ByteArray,做一些处理,并返回一个不同的ByteArray。Air Native扩展:如何分配ByteArray并管理其内存?
输出ByteArray将在我的ANE的C端创建(和malloc'd)。我的问题是:
是否有可能做到这一点,以及如何? (在Adobe网站上的例子很差;它只是修改输入的ByteArray,甚至没有改变它的大小)
如果我设法这样做了,AS端是否会负责释放内存通过正常垃圾回收返回对象?