有一些用例我想创建某些对象的实例 在objc中并在Lua / Wax中访问它们。 我阅读了整个文档,但我仍然不确定如何 做到这一点。
某些演示代码(不起作用,但您应该明白这一点)
galaxy = UIApplication:sharedApplication():delegate():galaxy()
starclusters = galaxy:starclusters()
galaxy_drawing =
UIApplication:sharedApplication():delegate():galaxyDrawing()
function set_starcluster_position_in_galaxy (x)
starclusters:objectAtIndex(0):setValue_forKey("position_in_galaxy_x",
300)
puts("Setting Starcluster Position X")
end
免责声明:我正在播放一些Google网上论坛的iPhone Wax问题 计算器
答案 0 :(得分:2)
Wax Developer Corey写道
如果galaxy:starclusters()返回一个 NSArray,蜡会自动改变 这是一个Lua数组。这可能是 问题
如果要直接更改 NSArray或NSDictionary的值 来自Lua,并有变化 反映在Objective-C中,但不会 现在就工作,因为Lua没有 得到实际的参考 NSArray或NSDictionary回来了。科里
来源:http://groups.google.com/group/iphonewax/browse_thread/thread/3042002cddfadc9c