使用Corona SDK可以强制在单独的主题中调用功能吗?
如何?
编辑: 所以我觉得放松我的系统并不依赖于异步调用。这是一个表格视图,必须填充1000多个元素。事实证明,这是早期版本的电晕SDK中的一个错误。更新到最新版本使得表视图行插入更加快速。
答案 0 :(得分:2)
你在Lua(和Corona SDK)中最接近的是协程,但这些并不是真正的线程,而是(引用Lua编程):
协程类似于线程(在多线程意义上):a 执行行,有自己的堆栈,自己的局部变量,和 它自己的指令指针;但主要是共享全局变量 与其他协同程序的任何其他内容。主要区别 线程和协同程序就是这样的概念(或字面意思) 多处理器机器),一个带有线程的程序运行多个线程 同时。另一方面,协同程序是协作的:A 在任何给定的时间,使用协程程序只运行其中一个程序 协同程序和这个运行协程只会挂起它执行时 它明确要求暂停。
不幸的是,如果你接近coroutines希望它们会像线程那样你会感到失望。