2014-04-04 65 views
1

我正在研究iOS的一个简单的AIR本机扩展,它使用外部附件从SmartCard读取数据并将其传输到AIR应用程序。我设法将成功返回的字段作为NSString传递,但我努力获取照片(作为NSData返回)。我不是iOS或Obj-C pro(事实上,这是我第一次与他们联系)。 我搜索了很多线程和网站,但无法找到我的问题的解决方案。如何将NSData转换为FREByteArray

的程序工作以这样的方式:
- 用户按下在flex应用
按钮 - 所述应用程序调用的ANE方法
- 的ANE读取在NSData的格式智能卡中的数据(最多这一点是确定)
- ?我需要将NSData对象打包成FREByteArray和发回给Flex应用程序(该怎么做)

任何人都可以在这个领域帮助吗? 谢谢

回答

0

好吧,似乎我找到了解决方案。 需要将应用程序的ActionScript端的空字节数组提供给本机扩展,然后用数据将其填充到ANE中。 看起来不可思议,但作品:)