我有一些用Objective-C编写的函数模块,我能够通过C++来封装Objective-C,然后使用tolua++将C/C++代码与Lua集成,最后在Corona中使用Lua代码吗?我能这样做吗?看起来好像不可能...
我有一些用Objective-C编写的函数模块,我能够通过C++来封装Objective-C,然后使用tolua++将C/C++代码与Lua集成,最后在Corona中使用Lua代码吗?我能这样做吗?看起来好像不可能...
目前Corona还不允许使用本地代码进行扩展。但是在他们的路线图中,这一功能将会在未来几个月内实现。
require("mylibrary")
lua会在LUA_PATH中查找它。
在corona中,有一些我不确定的事情 - 它是否会加载共享库并且您可以使用toLUa ++。 在普通的lua中,它会正常工作。 您可能会在将共享库绑定到Cocoa中遇到问题 - 不确定,这不是我尝试过的东西。 我已经在Windows上构建了一个.dll,并且它可以正常工作 - 再次不在corona中。
希望这可以帮助。