iphone objective-c lua iphone-wax

Cómo incrustar iPhone-Wax en la aplicación



objective-c lua (1)

Si comprendo correctamente, ¿quieres crear una clase de Lua ad-hoc? Es tan simple como esto:

tienes un script Lua (script.lua):

waxClass{"LuaClass"} function myMethod(self, object) object:doSomething() end

y en su código obj-c:

... luaL_dofile(wax_currentLuaState(), "script.lua"); MyClass *o = [[MyClass alloc] init]; Class LuaClass = NSClassFromString(@"LuaClass"); id luaObject = [[LuaClass alloc] init]; [luaObject performSelector:@selector(myMethod:) withObject:o]; ...

Compruebe esta gist escrita por Corey.

Acabo de aprender sobre iPhone-Wax (gracias a SO). Ahora la documentación es bastante escasa para lo que estoy tratando de hacer.

Quiero integrarlo en una aplicación Objective-C. No quiero que sea la aplicación principal. ¿Alguien lo ha hecho y cómo puedo lograrlo?

Me gustaría usarlo de la misma manera que se usa LuaObjectiveCBridge.