0
点赞
收藏
分享

微信扫一扫

iOS 使用lua


iOS 使用lua以lua-5.3.4.tar.gz为例

到官方网站下载lua

http://www.lua.org/ftp/

下载 

lua-5.3.4.tar.gz2017-01-12

这个版本 哪一个版本都可以。

解压 复制里面的src文件夹下的所有代码

新建一个framework工程

iOS 使用lua_头文件

将工程中的代码全部移除,将src内的代码添加到工程中。

iOS 使用lua_lua_02

在Build Phases中加入头文件

iOS 使用lua_iOS_03

修改luac.c中的main函数的函数名为其他名称如:

int lua_main(int argc, char* argv[])

iOS 使用lua_iOS_04

将编译出的framework导入到其他工程中,在其导入的工程中需要添加

iOS 使用lua_头文件_05

使用命令行vim新建一个test.lua文件

iOS 使用lua_iOS_06

lua framework的头文件导入

iOS 使用lua_lua_07

自动生成并自动合并framework的脚本如何加入 点击链接查看

测试代码为:

-

运行结果为:

(void)viewDidLoad {
[super viewDidLoad];
    
();
    
(L);
    
[[NSBundle mainBundle]pathForResource:@"test" ofType:@"lua"];
        
;
    
(L,[scriptPath cStringUsingEncoding:NSUTF8StringEncoding]);
    
(error)
("%s",lua_tostring(L, -1));
    }
(L);
}

iOS 使用lua_lua_08

举报

相关推荐

lua移植及使用

Lua语法基本使用

使用Lua配置NeoVim

nginx中使用lua脚本

0 条评论